刚才算错一步,结果算出来:98  0  1  1  0,实际上SkyBay的答案应该是对的。我刚才错误的步骤:
         4, 5:                100  0
      3, 4, 5:           99,   0,  1
   2, 3, 4, 5:       98,  0,   0,  2
1, 2, 3, 4, 5:  98,   0,  1,   1,  0

解决方案 »

  1.   

    决对是98,0,1,0,1
                                                   @我想学java@
      

  2.   

    按crealm(水哥)说的:98  0  1  1  0,也不对啊,如果2、3、4、5号有三人不同意的话(这是显而易见的),1号被扔入大海,这时2号可提出类似1 ,99 ,0 ,0这样的方案,这时3号肯定会同意的(不同意是白痴),这样的话2号怎么也会得到比0多的利益,所以按crealm(水哥)的分法2号一定会投1号的否定票的。以上只是简单的推理,至于1,2,3号怎么分,我还没想出来,还请高手提出来,并详细说明一下理由!!
      

  3.   

    zhouwj(阿杰) 说的98,1,0,0,1 肯定不对,因为2号肯定不答应,因为他可以得到更多,如:99,0,0,1 所以说你的答案是错的,你想一想吧98,0,1,0,1  是对的,你驳驳看?!
      

  4.   


    经过leboo(良言)提醒我觉得
    98,0,1,0,1是正确答案!!!!!!!----------
      

  5.   

    呵呵, tdg2002(光) ,可惜第5个海盗不能确定我死了以后下一个会按照你说的98,0,0,2来分,因为我死了,第二个海盗就没必要那么做了。因为它可以拉拢第三个海盗,未必只能选择第五个海盗。
    对于第三个海盗来说,因为第四个海盗一定会反对他,他只能拉拢第五个海盗99,0,1。对于第五个海盗来说,他没的选择,否则第四个海盗什么也不给他100,0,至少第三个海盗能给他一个99,0,1。
    你的推理中有“可能”就不对了。
      

  6.   

    98, 0, 1, 0, 1
    Look at the table:
    1     2      3     4     5
                             100   (if pirate only #5 is left, #5 agree)
                       100   0     (if only #4 and #5 are left, #4 agree)
                 99    0     1     (if only #3, #4, #5 are left, #3 and #5 agree)
          99     0     1     0     (if only #2, #3, #4, #5 are left, #2 and #4 agree)
    98    0      1     0     1     (#1, #3 and #5 agree)
      

  7.   

    赞成zuozu(左左) !!!!!!!!!剩下最后三个人无论如何最大值都只能拿1或者0。
    所以他们要是拿1就会同意。这样只要拉2个就可以了。
    又因为2号如果给他1的话,他也是不会愿意的,
    因为他可以按照99,0(1),0(1),0(1)。分配所以给他等于白给。
      

  8.   

    To all 觉得 98,0,1,0,1 不是唯一答案的 朋友们
    :
    (1)如果 第2个人 这么分99,0,1,0
    你说4好会同意吗?   
    如果不同意 3号就会这么分99,0,1(2)如果是98,0,1,1,0
    同上,如果1号只给4号1颗,2号同样也会给4号1颗,4号不会同意1号的。