史上最烧脑逻辑问题:海盗分金币问题。能看懂解析的都是天才!

开通VIP,畅享免费电子书等14项超值服

首页

好书

留言交流

下载APP

联系客服

2023.02.04河北

不说废话,直接上题!

海盗分金币问题:5个海盗抢得了100个金币,现对这100个金币进行分配。分配规则如下:首先抽签决定分配顺序,然后1号海盗进行分配,剩余4个海盗对1号海盗的分配方案进行投票,如果达到半数投赞成票,则方案通过,否则,杀死1号海盗;继续由2号海盗提出分配方案,剩余3个海盗进行投票,规则同上,以此类推。假设这5个海盗都是懂逻辑的天才,请问几号海盗分得最多?具体怎么分配才能达到利益最大化?

这个问题按照常人的思维,太简单了,5个海盗,100个金币,平均每个人分20个就完事了。但是对于5个都懂逻辑的海盗可不会这么想。海盗的思维方式是这样的:

1、保命最重要;

2、在能够保命的前提下,尽量多分金币;

3、在保证前两条的前提下,尽量杀死对方。

最终分配结果绝对超出你的想象!

我们首先来解决第一个问题:抽签公平吗?

如果在没有人作弊的前提下,抽签显然是最公平的方案,抽到几号签完全是个人运气,所以就不再纠结这个问题了,我们将讨论的重心放在分配的规则上。

直接考虑5个人的情况太复杂了,我们把问题简化一下,从最简单的情况入手。

(1)首先考虑2个海盗:此时1号海盗进行分配,2号海盗进行投票。

注意分配方案需要得到半数人的支持,而此时只有1个人拥有投票权,那么2号海盗就拥有1票否决权。那么1号海盗应该怎么分配,2号才能同意呢?

显然,平分的方案2号是肯定不可能同意的。那有人会想到1号将所有金币都给2号,自己1个金币也不要。那么这样分1号就能保命了吗?答案是否定的。因为无论1号怎么分,2号都可以说不同意,然后就有资格杀死1号。此时,100个金币仍然都是2号的,而且他还没有后顾之忧。

所以结论是:当只剩下2个海盗时,无论1号怎么分配,1号都是必死无疑!

(2)接下来考虑3个海盗:此时1号海盗进行分配,2号和3号海盗进行投票。

此时有2个人拥有投票权,只需要争取到1个人同意就行了。那么1号会争取谁呢?显然,3号是不可能同意的,因为只要1号一死,那么只剩下2个人,所有金币都会归3号所有。因此,1号只能想办法去争取2号的同意。你或许会想到,1号和2号各分一半,3号没有,这样2号肯定会同意。

你又想错了,注意这些海盗都是懂逻辑的天才,1号早已分析出2号面临的严峻形势,如果1号死了,那么2号也必死无疑。所以1号的分配方案是:1号拿走所有金币,2号和3号一个都没有。3号肯定不会同意,但2号敢不同意吗?如果1号死了,那么2号紧随其后也会被干掉。所以,无论1号怎么分配,2号都会同意,毕竟保命最要紧。

所以结论是:

1号分100个,2号0个,3号0个。

2号赞成,3号反对,方案通过。

(3)继续考虑4个海盗:此时1号海盗进行分配,2号、3号和4号海盗进行投票。

此时有3个人拥有投票权,需要争取到2个人同意才行。首先2号是肯定不可能同意的,因为如果1号被干掉,那么只剩下3个人,此时2号可以分得所有金币。那么,1号就只能想办法去争取3号和4号的同意。怎样才能让3号和4号同意呢?答案很简单,只要1号给得比2号给得多就行了。

之前2号的分配方案中,3号和4号一个都没分到,所以现在只需要各给3号和4号分一个就能争取到他们的同意,毕竟有一个比一个都没有好。

1号分98个,2号0个,3号1个,4号1个。

2号反对,3号赞成,4号赞成,方案通过。

(4)最后考虑5个海盗:此时1号海盗进行分配,2号、3号、4号和5号海盗进行投票。

此时有4个人拥有投票权,只需要争取到2个人同意就行了。同之前一样的道理,首先2号是肯定不可能同意的,因为如果1号被干掉,那么只剩下4个人,此时2号可以分得98个金币。所以,需要从3号、4号和5号中争取两个人同意。

有的朋友已经想到了,1号分96个,2号和3号分0个,4号和5号各分2个,这样4号和5号就会同意这种分配方案。没有错,但是这还不是最佳方案。

THE END
1.每日一道智力题之海盗分金币(上)5个海盗抢到了100枚金币,每一颗都一样的大小和价值。 他们决定这么分: 抽签决定自己的号码(1,2,3,4,5) 首先,由1号提出分配方案,然后大家5人进行表决,当半数以上的人同意时(不包括半数,这是重点),按照他的提案进行分配,否则将被扔入大海喂鲨鱼。 http://www.ppmy.cn/news/19179.html
2.5个海盗分金币的智力题.docx5个海盗分金币的智力题 篇一:五个海盗如何分100个金币呢? 五个海盗如何分100个金币呢? 故事:五个海盗抢到了100个金币,每一--- 从这道题目,我悟出了几条人生哲理。我在这里讲出来大家看有没有道理。 第一,为了保障自己利益的最大化,每个人必须分清自己身边每一个人与自己的敌友我的关系。这个谁都...https://m.taodocs.com/p-619111638.html
3.智力题:5个强盗分100个金币lemene本文用递归方法解决一个智力题。题目如下:5个强盗分100个金币,如果第一个人提出的分配方案得到半数以上(含半数)的人同意则执行,否则处死第一个人,再由第二个人提出方案,直到分配完成。第一个人提出怎样的方案才能既获得最大利益又没有杀身之祸?这里假设每个人都是理性的且追求最大的利益。 http://www.cppblog.com/lemene/archive/2007/11/09/36256.html
4.智力题大家做做看海盗分金币5个海盗抢得100枚金币后,讨论如何...智力题大家做做看海盗分金币 5个海盗抢得100枚金币后,讨论如何进行公正分配.他们商定的分配原则是:(1)抽签确定各人的分配顺序号码(1,2,3,4,5);(2)由抽到1号签的海盗提出分配方https://qb.zuoyebang.com/xfe-question/question/a9df18e8984f1d1e4e0247ed7c762af7.html
5.经典智力题及其答案YangJin智力题1(海盗分金币)- - 海盗分金币: 在美国,据说20分钟内能回答出这道题的人,平均年薪在8万美金以上。 5个海盗抢得100枚金币后,讨论如何进行公正分配。他们商定的分配原则是: (1)抽签确定各人的分配顺序号码(1,2,3,4,5); (2)由抽到1号签的海盗提出分配方案,然后5人进行表决,如果方案得到超过半数的...https://www.cnblogs.com/yangjin-55/archive/2012/11/22/2783261.html
1.智力题1(海盗分金币)——海盗分金币智力题1(海盗分金币)——海盗分金币 5个海盗抢得100枚金币后,讨论如何进行公正分配。他们商定的分配原则是: (1)抽签确定各人的分配顺序号码(1,2,3,4,5); (2)由抽到1号签的海盗提出分配方案,然后5人进行表决,如果方案得到超过半数的人同意,就按照他的方案进行分配,否则就将1号扔进大海喂鲨鱼; ...https://www.yzms.cn/webhtml/disp_1_40816_13853.shtml
2.面试智力题:海盗分珍珠面试智力题:海盗分珍珠 题目描述:五个海盗编号分别为ABCDE,劫获了100颗珍珠。他们商量的分配方式为:由ABCDE五个人按顺序提分配建议,在所有活着的人中举手表决,超过半数的人同意(若为5人则需3人及以上同意,4人也需3人及以上同意)则按此提议分配,否则将此海盗杀掉,下一个人继续提分配建议。每个海盗都是足够...https://blog.csdn.net/lyj434786736lyj/article/details/79495022
3.测试工程师校招面试考点汇总(附面试题和答案)牛客网1-100,100个数,取走一个,怎么快速知道我取走了哪个数 十一、大数据 1、Hadoop 请你说一下分布式和...十三、智力题 5只猫 五分钟捉5只老鼠 请问100分钟捉100只老鼠需要多少只猫? 圆桌,两个人,轮流放硬币...从前有座山,山脚下有5个海盗抢到了100枚金币,每一颗都一样的大小和价值。他们决定通过抽签的方式,按...https://hr.nowcoder.com/article/1334
4.有5个海盗,分100颗钻石,抽签分别分为1,2,3,4,5.先由1制定规则...有5个海盗,分100颗钻石,抽签分别分为1,2,3,4,5.先由1制定规则,表决后有一半以上,就是3个人同意,就按1说的做,如果不过半数,就把1扔进大海,依次类推.问1怎样分配才能使自己的利益最大化,同时保证自己的安全.提示:5为了自己的利益肯定一直投反对票.这关系到我的未来问题是1能得多少,才能使自己的利益最大...https://www.zybang.com/question/76376f9112fa37735464017d584cb7fe.html
5.测试工程师常见面试题五,常见的HTTP状态码 六,HTTP 七,get和 post区别 八,从一个url地址到最终页面渲染完成 九,TCP三次连接 十,TCP四次挥手 十一,私有IP地址范围 十二,HTTP跨域 十三,基础知识 智力题 C++ 一,基础知识入门 二,错误总结 三,进制问题 四,位运算符 五,c函数 ...http://it.en369.cn/jiaocheng/1725918329a577201.html