Код: Выделить всё
F is reporting manager of all (directly or indirectly)
C is reporting manager of A
B is reporting manager of C
and so on
Код: Выделить всё
{ "A", "C" },
{ "B", "C" },
{ "C", "F" },
{ "D", "E" },
{ "E", "F" },
{ "F", "F" }
Код: Выделить всё
A - 0
B - 0
C - 2
D - 0
E - 1
F - 5
Подробнее здесь: https://stackoverflow.com/questions/787 ... plain-java