Apskaičiuok, kiek kainuoja kiekvieno vadovo komanda
Kiekvienam įmonės darbuotojui apskaičiuok, kiek jam kainuoja jo pavaldiniai — bendrą jo tiesioginių ir netiesioginių pavaldinių bet kuriame gylyje atlyginimą (pats darbuotojas į šį skaičių neįtraukiamas). Darbuotojams be pavaldinių — tuščia. Parodyk darbuotojo identifikatorių, vardą ir sumą, surūšiuok pagal identifikatorių. Subtilus momentas: jei kažkas turi pavaldinių, bet jie visi gauna nulinį atlyginimą, suma turi būti nulis, o ne tuščia — atskirk „pavaldinių iš viso nėra“ nuo „pavaldiniai yra, jų atlyginimų suma lygi nuliui“.
Laukiamo rezultato pavyzdys
Taip atrodo teisingas atsakymas — jo eilučių skaičius yra savitas, jis neprivalo sutapti su schemos lentelėmis.
| id | name | subtree_salary |
|---|---|---|
| 1 | CEO | 1315000 |
| 2 | VP-Eng | 610000 |
| 3 | VP-Sales | 305000 |
Prisijunkite, kad matytumėte pateikimų istoriją
PrisijungtiPrisijunkite, kad naudotumėte DI mentorių
Prisijungti