一道IBM考题!
在一次打劫行动中,某海盗10个成员共得到100枚金币,现在海盗成员要求分这笔不义之财,按规定,海盗中等级最高的那个海盗制定分配方案(海盗成员中没有任何两人的等级相同),若该分配方案有不少于50%的赞成票,那么就实施该分配方案;否则将他仍入大海,继续让剩下的海盗中等级最高的制定分配方案,规矩同处理前一个海盗的方法相同。假设每个海盗都十分明智且都贪财,问第一个海盗制定怎么样方案能得到最多的金币,得到的金币数是多少?
这么又成IBM的了
结果不重要,要理解过程:从下往上推理
只有一个人,等级最低(10号),一定得100
两个人,10和9 ,9无论怎样,10都不会同意,那么50%过不了,9必死
(这里有个问题,这些海盗喜欢杀人不?如果喜欢,那么如上,否则的话,9号可以选择把100金都给10号)
9号无条件支持8号,8号可以选择 100 0 0分法。
……
以此类推。