Validate a hierarchy and compute how long a message takes to spread
Given manager-report relationships, first check that they form a valid hierarchy (one root, no cycles, everyone reachable). Then, if passing a message down each link takes a known time, compute how long it takes to reach everyone. Only the title of this report was public; the details follow the common version of the problem.
No answer yet. Write the first one; the best answer gets endorsed.
