黑马程序员技术交流社区

标题: 一道智力题 [打印本页]

作者: zooooolk    时间: 2015-3-12 21:16
标题: 一道智力题
五个海盗抢到了100颗宝石,每一颗都一样大小和价值连城。他们决定这么分:
  抽签决定自己的号码(1、2、3、4、5)
  首先,由1号提出分配方案,然后大家表决,当且仅当超过半数的人同意时,按照他的方案进行分配,否则将被扔进大海喂鲨鱼,如果1号死后,再由2号提出分配方案,然后剩下的4人进行表决,当且仅当超过半数的人同意时,按照他的方案进行分配,否则将被扔入大海喂鲨鱼,依此类推
  条件:每个海盗都是很聪明的人,都能很理智地做出判断,从而做出选择。
  问题:第一个海盗提出怎样的分配方案才能使自己的收益最大化?
作者: zooooolk    时间: 2015-3-12 21:17
用java写一个类表现出来
作者: jiangwenjun    时间: 2015-3-12 21:43
这个就像是for嵌套一样吗
作者: yyx1992    时间: 2015-3-12 21:45
博弈论,很早在书上看到过,忘记答案了
作者: jiangwenjun    时间: 2015-3-12 23:11
如果我是第一个海盗  我就让我和另外两个人分了就可以了  其他两个就没有得分啦  也超过了半数,也收益最大化啦
作者: 和谐木马    时间: 2015-3-12 23:48
以前见过这道逻辑思维题,咋分析的早就忘了……思维混乱了!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2