|
![]() | 作者: post228lb [post228lb]
![]() |
登录 |
5个海盗抢到了100颗一样大小同等价值的宝石。他们决定按下面方案分配: 1、抽签决定自己的号码(1,2,3,4,5)。 2、首先,由1号提出分配方案,然后大家,也就是5人进行表决,当赞同人数过半时将按照1号的提案进行分配,否则1号将被扔入大海喂鲨鱼。 3、如果1号死后,再由2号提出分配方案,然后大家,也就是4人进行表决,同样当赞同人数过半时将按照2号的提案进行分配,否则2号将被扔入大海喂鲨鱼。 4、以次类推…… 条件:每个海盗都是很聪明的人,都能很理智的判断得失。而且大家都愿意遵守这个规则 现在,如果你拿到了一号 那么,最后的分配结果会是什么状况呢? [此贴被 心如止水(post228lb) 在 04月08日14时32分 编辑过] |
地主 发表时间: 05-04-08 14:22 |
![]() | 回复: ooo [teczm] ![]() |
登录 |
1颗 |
B1层 发表时间: 05-04-08 15:14 |
![]() | 回复: afan271314 [afan271314] ![]() |
登录 |
5号肯定谁的都不同意 4号肯定同意三号的 如果1、2号分的满意的话他可能会同意 3号肯定不同意2号的 更不可能同意1号的 所以这个2如果不同1号的他是比死 所以他肯定同意1号的 所以关键就是4号 所以尽可能的贿赂4号 就OK了 5号不用给 2号不给 3号不给 和4号一人一半 哈哈 这个答案不错吧 |
B2层 发表时间: 05-04-08 15:34 |
![]() | 回复: georgeju [georgeju] ![]() |
登录 |
可以这么分析 从5号考虑 如果其他几个都死了 那他可以拿到最多 所以他 会对其他人的提议都说 不 (后面会说到,由于有3号的关系他不可能拿到最多的宝石,很有可能是一个也拿不到)所以,其实5号是个不定条件,可以考虑给他好处,让他支持自己 从4号考虑 如果只剩下4和5 那5说不 4的支持率就没有过半,就要死…… 即如果3死了那4就也必死。所以4肯定会同意3的建议;而如果前面1和2给他好处他也很有可能会支持 从3号考虑 如果1号2号都死了那他就可以拿到最多的宝石。所以他会对1和2的提议说 不 从2号考虑 其实他的处境跟1差不多,都要其余的人中有两个支持自己。不过他只要愿意给4和5好处就,很有可能成功。所以2会对1的建议投反对票 最后1的选择就出来了 他要贿赂4号和5号让他们支持才能又保命,又拿钱 现在的问题是1要给4号和5号多少? 问题是虽然说4号是最倒霉的,但其实他知道他只要在3号提出建议的时候说同意,那他就没有性命之忧。 4和5都要在3之前结束才能有利可图,到了3,3肯定是自己拿100颗,别人都不给,因为他不怕4不同意。 1就要考虑,如果自己是2会给4和5什么好处,最好的结果就是三个人平分了,但这样自己拿的就少了 我的答案是:1号的保命提议是给4和5每人50颗宝石,这样4和5肯定会同意。但这样1号就一分钱也拿不到了,但有什么比生命更重要的呢? 还有一个答案,(不过我觉得这要看4、5的考虑,贪心程度以及他们跟2号的沟通程度)我的想法就是1给4号5号的好处一定要比2号可能给4号5号的多。那2号给4号5号每人的钱可以在1个宝石到33个宝石之间。 一号给4和5枚个人的宝石多于33这个数,成功率也会很高 也许有人会考虑给4和5每人一个宝石。我觉得这个想法是行不通的。因为2为了拿到钱至少要给4、5每人一个宝石。2是不会支持1的。 而4、5也会考虑2号是不是会给他们更多的钱。 想了十来分钟,有了思路。不过把它们组织成文字花了不少时间…… |
B3层 发表时间: 05-04-08 15:53 |
![]() | 回复: kevin789 [kevin789] ![]() |
登录 |
|
B4层 发表时间: 05-04-08 15:57 |
![]() | 回复: post228lb [post228lb] ![]() |
登录 |
我没找标准答案,我算的是1号97颗,3号1颗,5号2颗,不知对不对, 晚上再详细点写出来 |
B5层 发表时间: 05-04-08 16:38 |
![]() | 回复: afan271314 [afan271314] ![]() |
登录 |
5号肯定是不能给 如果我是5号 除了给我100颗 我才同意 |
B6层 发表时间: 05-04-08 22:05 |
![]() | 回复: windflower [windflower] ![]() |
登录 |
1号1 2号无 3号1 4号无 其它全是5号的 |
B7层 发表时间: 05-04-08 22:09 |
![]() | 回复: afan271314 [afan271314] ![]() |
登录 |
楼主的过半 是大于50%还大于等于50% |
B8层 发表时间: 05-04-08 22:12 |
![]() | 回复: Administrato [witenvoy] ![]() |
登录 |
![]() ![]() 要得,要得。 |
B9层 发表时间: 05-04-08 22:45 |
![]() | 回复: georgeju [georgeju] ![]() |
登录 |
我觉得过半应该是超过一半即大于50%才对吧…… 所以我才得出那个结论的 如果只剩下3、4、5的话4为了不死一定要让3不死 所以一定支持3 那三就可拿100,而4、5就一个也拿不到 [此贴被 丰衣足食(georgeju) 在 04月08日22时54分 编辑过] |
B10层 发表时间: 05-04-08 22:52 |
![]() | 回复: post228lb [post228lb] ![]() |
登录 |
大于50% |
B11层 发表时间: 05-04-09 00:05 |
![]() | 回复: post228lb [post228lb] ![]() |
登录 |
我是这样考虑的: 逆向思维 如果只剩E的话, 那他可以得到100块 如果剩D和E的话,那么D不论提出什么,E都不会同意,此时相当于D 0块,E100块, 所以,D不希望C死 如果剩C,D E,则C只需要给D一块即可,因为1>0,所以D会同意,所以此时 C=99, D=1,E=0. 如果剩B C D E,则B需要给D2块,给E1块,这样就会有三个人同意,所以此时, B=97,C=0,D=2,E=1. 那么,A只要给C1块,E2块,就可以让这两个人同意,此时的情况, A=97,B=0,C=1,D=0,E=2. 也就是最终方案~~~~ 不知道有没有哪里考虑的不对? |
B12层 发表时间: 05-04-09 00:19 |
![]() | 回复: lqfrla [lqfrla] ![]() |
登录 |
既然每个海盗都是很聪明的人,那当然不会有人死掉了 那楼上的答案就是正确了 |
B13层 发表时间: 05-04-09 00:34 |
![]() | 回复: ttyy3578 [ttyy3578] ![]() |
登录 |
这个题目考的是人的逆向思维 据说 要成为一流的程序员 必须要在三个小时之内得出正确的结果 我看过这个题 也给过了一个答案 但是但再也没看人谈过这题 我原来的答案是98。0。1。0。1 如果不正确 请楼主联系给我正确答案 我的QQ:31484407 电话0735-2835738 邮箱ttyy3578"163.com |
B14层 发表时间: 05-04-09 03:32 |
![]() | 回复: georgeju [georgeju] ![]() |
登录 |
引用: 我觉得 如果只剩3、4、5 3不用给4任何东西,4也会同意。(因为如果4不同意,而5显然不同意,那3死了之后,剩下4和5。这样无论4提什么条件,5肯定不同意就对了,这样他可以拿100。赞成比等于50%没有大于,所以那时4必死无疑。) |
B15层 发表时间: 05-04-09 08:53 |
![]() | 回复: post228lb [post228lb] ![]() |
登录 |
也不一定啊,4为了自保,可以提出0,100 这样的提议。如果5不是一定要4死,那会接受这个的。 |
B16层 发表时间: 05-04-09 10:23 |
![]() | 回复: afan271314 [afan271314] ![]() |
登录 |
如果剩B C D E,则B需要给D2块,给E1块,这样就会有三个人同意,所以此时, B=97,C=0,D=2,E=1. 我不同意 这样怎么会有三个人同意呢 C不会同意吧 E除了给他100他不会同意的 楼主 请不仔细看看我的方法 谢谢 |
B17层 发表时间: 05-04-09 11:05 |
![]() | 回复: post228lb [post228lb] ![]() |
登录 |
TO楼上: BCDE那种情况下,如果E不同意,那B就进海里了,然后就由C分,然后C只需要分给D一颗就能保证D同意,那样的话,E同不同意都没的拿了,所以B的方案D和E都会同意。 你的那个方法,我觉得后面的分析没有结合前面的分析结果, ![]() |
B18层 发表时间: 05-04-09 22:31 |
![]() | 回复: post228lb [post228lb] ![]() |
登录 |
我觉得14楼那个是>=50%的情况。 |
B19层 发表时间: 05-04-09 22:35 |
|
20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon
粤ICP备05087286号