I have problems understanding this task. We have to send packets from root to all other nodes when each packet can be sent at a time and it takes one second for child to receive message. I don’t know how to understand “The root has complete knowledge of how the network is organized”?
My approach is to send first packet to child that contains longest subtre, next to next child with longest subtree and so on. I would assume that each child do the same and while “deep nodes” are working on its child “shallow are engaged”.
But i’m not sure about that…