|
发表于 2007-5-24 20:40:47
|
显示全部楼层
答案:1可得到98个钻石,另外两个可以分给3,4,5中的任何两人.即,98,0,1,1,0或98,0,0,1,1或98,0,1,0,1
分析:首先,不管怎么分,3,4,5肯定不会喂鲨鱼(除非3是傻子)
然后这样看,分别考虑2,3,4,5的意见
对于2,除非给他99个,不然他肯定反对,因为:若1去了海里,那他可以这样分:99,0,1,0,或99,0,0,1,只需要一票赞成,
{分析:对于3,他肯定反对,即使这1个钻石给了他,因为如果2也去了海里,那3号可以这样分:99,0,1
[分析: 如果3也去海里,那4号将得到所有100钻石,所以5得到 1个钻石就满足了,若3号把这1个钻石给了4号,那4和5号都反对, 3号就死定了,如果3,4号一个都不给也显然是死(除非5是圣人),
]
对于4,如果2去了海里,由上面对3的分析,他就一个也得不到,所以得到一个钻石 也满足了
}
对于3,如果1分给3一个钻石但3还是反对,那等1去了海里,由上面对2的分析可知:他也得不到1个钻石,所以,分到一个钻石就能满足他
对于4,如果1分给4一个钻石但4还是反对,那等1去了海里,由上面对2的分析可知:他有可能得到1个或0个钻石,所以分到一个钻石也能满足他
对于5,若1,2都去了海里,那他肯定能且只能得到一个钻石(原因见上面对2的分析),如果1分给5一个钻石但5还是反对,那等1去了海里,他可能会得到一个钻石,也可能得不到,所以他还是赞同的好.
综上答案为:98,0,1,1,0或98,0,0,1,1或98,0,1,0,1
以上分析建立在,这几个人都是聪明的,有理智的,不管什么时候只要得到自己可能获得的最大数目时就赞同(如5号,若2分的时候给他一个钻石,但他还是反对,那对他来说也无妨,因为,等3分的时候肯定会分给他一个钻石)
不知道大家能否理解我的意思,写的好象程序语句一样,有多重嵌套 |
|