反推过来想吧,进一步分析,
5号:不同意,或者有条件同意
轮到5号时,形成的状态是:
1得到0个宝石,死
2得到0个宝石,死
3得到0个宝石,死
4得到0个宝石,死
5得到100个宝石,活,同意
此海盗是最后一个轮到,不存在生命危险,所以也没必要"同意"!除非有得到一定的好处
但是他想捞到好处是很有难度的,因为其他海盗也很聪明!
其实他当然也会意识到这点
所以此海盗不会同意别人的方案,除非他获得一定的利益
4号:同意
轮到4号时,形成的状态是:
1得到0个宝石,死
2得到0个宝石,死
3得到0个宝石,死
4得到0个宝石,可以保不死(但也说不定),同意
5得到100个宝石,活,同意(或不同意)
此海盗最担心的是轮到他头上(祈祷中...),即使全部100个宝石奉送给5号,他才有可能保不死(仍然有风险),否则就死定了!(注意是超过半数同意才行,也就是说刚好达到半数还不够,否则就可以独吞了)
所以此海盗不管如何都会同意别人的方案,否则对他来讲没有任何好处,反而增加步步逼近的危险!
3号:不同意,或者有条件同意
轮到3号时,形成的状态是:
1得到0个宝石,死
2得到0个宝石,死
3得到100个宝石,活,同意
4得到0个宝石,活,同意
5得到0个宝石,活,不同意
轮到3号时,他是绝不会巴结5号的,因为不知道他需要多少"度"才会同意,要巴结的话只要给4号1个宝石就够了,但事实上一个都不用巴结,因为5号也会认识到这点,所以5号是绝对"不同意"的,介于5号"不同意",4号也会猜想到这点,所以4号就不能再"不同意",否则4号是自找死路,所以就固然有大于半数的支持者了
但是能否轮到他呢?
问题是这海盗太聪明了,事实上他进一步想,突然觉得不对,因为将不可能轮到他的,前面2号的海盗没那么傻,说不定他等下一个也得不到,所以在1号的方案时,他的要求变的很低了,"求求1号给我1颗宝石吧,我会同意的"....(这样也行$!@$%^%&*^),哈哈:),早拿早好嘛,有一个算一个!
所以此海盗肯定不同意别人的分配方案,除非有得到一点好处
2号:不同意
轮到2号时,形成的状态是:
1得到0个宝石,死
2得到99个宝石,活,同意
3得到0个宝石,活,不同意
4得到0个宝石,活,同意
5得到1个宝石,活,同意
要是轮到此海盗他必会拿走99颗宝石,然后给1颗5号即可!
原因:
3号不同意的,因为他想要得到100个宝石的机会(如果给1个以上,或许会同意)
4号同意,否则只有坏处多多,有风险存在
5号给他1个宝石就OK了,否则到了下一轮,将一颗也得不到,不拿白不拿!
所以此海盗不会同意1号的分配方案,除非给他100颗宝石
其实不然,这都是错误的想法,怪就怪他们太聪明了!
因为他知道1号很聪明的,他早已算出1号将会以99,0,1,0,0的分法搞定,所以轮不到他,想得到99颗的想法才是妄想,而且1号也不可能给他1-2颗宝石的,他知道1号要是这样做是在冒风险,所以他只有"不同意"一博
1号:此海盗当然也聪明了,他早已知道后面的海盗心里想什么,首先4号是一定同意了(因为不管哪一轮他都没有宝石,如果不早点同意的话说不定局势改变了,有风险啊),那么只要再找一个海盗同意即可安全了,左思右想,巴结谁呢?还用想...汗!
2号肯定不给的,给了说不定也是白给
3号给1颗就能搞定,否则到了下一轮他一个也得不到
5号给1颗不一定够呀(除非给2颗,因为到了下一轮(2号决定时)他仍然有机会得到1颗宝石,所以5号干嘛急着同意呢,不急不急)
最终结局的状态是:
1得到99个宝石,活,同意
2得到 0个宝石,活,不同意
3得到 1个宝石,活,同意
4得到 0个宝石,活,同意
5得到 0个宝石,活,不同意
即:99,0,1,0,0 (1号利益最大化)
参考资料: http://www.moon-soft.com/program/bbs/readelite657738.htm
要认真看好这道题的关键字“海盗都能做出正确的判断”就是每个海盗都是聪明的,还有就是“自己确保最大利益的前提下”,所以自己不仅要活命还要拿最多的利益。
只要分一个给第4个就可以了(99,0,0,1,0)。
总体上看,只要前4个海盗都死了,5号就全部钻石都拿走了,所以不管前面怎么分配,5号都是反对的;如果前3个都死了,那4号就死定了(5号反对,没过半数),所以4号在3号的方案中都是会赞成的(3号的分配会是:100,0,0),所以只要前面的2个海盗都死了,3号获利最多,3号也会是对前面的方案都反对,因此3号和5号都会投反对票(所以在1号的方案中,不管给多少他们,都是会反对的,也不能违背“最大利润”这个条件)。回到一开始,如果我死了,2号不管说什么都是死的(因为3号和5号都反对,没有过半数)。综合以上分析,4号会是一直投赞成票(只是为了活命),所以我在他能活命的基础上再给他1个钻石就可以了,2号也会赞成,不然我死了,他就一定完蛋了。
综上所述方案就是(99,0,0,1,0),分了一个给别人,还真有点舍不得啊~!呵呵~
首先从5号海盗开始,因为他是最安全的,没有被扔下大海的风险,因此他的策略也最为简单,即最好前面的人全都死光光,那么他就可以独得这100颗宝石了。
接下来看4号,他的生存机会完全取决于前面还有人存活着,因为如果1号到3号的海盗全都喂了鲨鱼,那么在只剩4号与5号的情况下,不管4号提出怎样的分配方案,5号一定都会投反对票来让4号去喂鲨鱼,以独吞全部的宝石。哪怕4号为了保命而讨好5号,提出(0,100)这样的方案让5号独占宝石,但是5号还有可能觉得留着4号有危险,而投票反对以让其喂鲨鱼。因此理性的4号是不应该冒这样的风险,把存活的希望寄托在5号的随机选择上的,他惟有支持3号才能绝对保证自身的性命。
再来看3号,他经过上述的逻辑推理之后,就会提出(100,0,0)这样的分配方案,因为他知道4号哪怕一无所获,也还是会无条件的支持他而投赞成票的,那么再加上自己的1票就可以使他稳获这100宝石了。
但是,2号也经过推理得知了3号的分配方案,那么他就会提出(98,0,1,1)的方案。因为这个方案相对于3号的分配方案,4号和5号至少可以获得1颗宝石,理性的4号和5号自然会觉得此方案对他们来说更有利而支持2号,不希望2号出局而由3号来进行分配。这样,2号就可以屁颠屁颠的拿走98颗宝石了。
不幸的是,1号海盗更不是省油的灯,经过一番推理之后也洞悉了2号的分配方案。他将采取的策略是放弃2号,而给3号1颗宝石,同时给4号或5号2颗宝石,即提出(97,0,1,2,0)或(97,0,1,0,2)的分配方案。由于1号的分配方案对于3号与4号或5号来说,相比2号的方案可以获得更多的利益,那么他们将会投票支持1号,再加上1号自身的1票,97颗宝石就可轻松落入1号的腰包了。
不同意答案。我觉得问题1的答案:如果我是1号,我会提议说把4号和5号扔进海里,我不要钻石了。 那么剩下的人除了4号和5号都会同意,那么3比2就通过了。为什么我的提议一定会通过,因为2号和3号要为自己考虑,如果我死了,那么他们的下场和我一样,所以他们必须同意我。问题2的答案:这个就比较微妙了。我不要钻石,那么剩下的人去分100颗,不管2号怎么说,1号的我和3号都不会同意,因为存心要让2号死,除非2号说让3号死,那么我会同意,这样2:1的话通过,3号死了。2号不会说让我死的,因为我不要钻石了,不是他的竞争对手。最后剩下我和2号,2号要全拿钻石,我不同意,那么1:1不通过,2号说什么我都不通过,那么2号也只有死,最后钻石全是我的了,哈哈~~不过真实情况中不会有这么傻的海盗。
如果我是1号,我会提议让2号说。然后234就都被扔到河里了。