[OT] Quiz of the Day [2008-11-04]
Chris R. Miller
lordsauronthegreat at gmail.com
Wed Nov 5 16:44:11 PST 2008
Christopher Wright wrote:
> Here's a problem that I encountered, and solved to my satisfaction.
>
> There's an escalator taking people into a fiery pit of death. Your task
> is to save people.
>
> These people are sorted according to race, creed, color, and nation.
> Each has a different weight. You can check the weight of each
> individual, and you know ahead of time the total weight of the people on
> the escalator.
>
> You've got a guy on a tether hanging from your dirigible. You can do two
> things:
> - Tell him to grab onto the person directly under the dirigible. He'll
> hang on to them until you tell him to do otherwise.
> - Reel in the person he's hanging on to.
>
> There are a few issues:
> - Your dirigible has a weight limit.
> - Each person has a different weight. There's a maximum weight for a
> person, but your dirigible isn't guaranteed to be able to hold that much.
> - You're an equal opportunity savior, so you want to take people at
> roughly even intervals, if possible.
> - People's weights are arranged adversarially.
>
> How do you do it?
Break the escalator. ;-)
More information about the Digitalmars-d
mailing list