[OT] Retreating from Iraq
BCS
ao at pathlink.com
Mon Oct 13 14:56:13 PDT 2008
Reply to Benjamin,
> Reply to Andrei,
>
>> Suppose that a miracle happen and the decision is taken at the
>> highest level to retreat all of US military presence from Iraq. That
>> will take a while, but sending the orders quickly is a must.
>>
>> For utmost certainty, all orders are to be sent via phone and down
>> the command chain, and only to direct subordinates. Each officer has
>> a variable number of subordinates. Initially the president calls his
>> immediate subordinates, who call their immediate subordinates, etc.
>> Each call can be assumed to take the same amount of time.
>>
>> Devise an algorithm that ensures every foot soldier gets the news as
>> quickly as possible, show it is correct, and show it is fast.
>>
>> Andrei
>>
> Sort everyone under you (directly or indirectly) by the number of
> subordinates they have. Pick the subordinate with the most
> subordinates and call the next man in line to them. remove every
> subordinate down that chain of command and repeat.
>
> This assumes that the depth of command is more or less the same across
> the board.
>
This is based on the ssumption that the people with the most subordinates
need to get started first.
More information about the Digitalmars-d
mailing list