逻辑吧 关注:115,592贴子:604,402
  • 72回复贴,共1

【月谈逻辑03】浅谈三人分汤问题

只看楼主收藏回复

刚好看到了去年这个帖子被挖出来了:
http://tieba.baidu.com/p/2439199866
然后我把帖子的每个回复都看了,唯一正解在31楼,可惜没有人注意到这个有点长的答案会是唯一正解。
这个答案做到了“每个人都认为自己拿到的一份是最多的(包括最多之一)”,而且几乎没有附加任何“想当然”的前提。
这个问题我见过的答案大致从易到难可分为以下3个档次,越容易是由于附加了越多的前提条件。
1.每个人对分量的判断一致(即不会出现甲认为A=B=C而乙认为A>B>C之类的情况),每个人都想要最多的,不存在两个人串通的情况,每个人都能保证自己得到的不小于总量的1/3.
2.每个人对分量的判断不必一致,每个人都想要最多的,可以存在两个人串通,每个人都能保证自己得到的不小于总量的1/3.
3.每个人对分量的判断不必一致,可以存在两人串通,甚至在三人分汤的过程中某人不想要最多的,答案要保证每个人都认为自己得到的是最多(注意是最多而非不小于1/3)的。关于3这里补充下,如果分汤完后某人把汤都给了另一个人,这是三人分汤完毕后的事了,不必考虑。
其实就是有没有使用以下几个附件前提:
A.每个人对分量判断一致。
B.不存在两个人串通。
C.每个人在分汤过程都会采取最有利的决定。
还有就是两种程度的分汤结果:
每个人都能保证自己得到的不小于1/3.
每个人都能保证自己得到的是最多的(或最多之一)
上面的那个帖子多数“正解”也就是做到了第一档次,帖子的31楼是第三档次的答案,这里不多解释。


1楼2014-11-05 23:19回复
    的确是个好办法,不依赖人的感情,从制度上保证了公平性,值得借鉴,不应被埋没。
    逻辑吧是不是该收录一些常见问题的好答案集中起来,一来便于查询,二来有利于减少月经贴。


    IP属地:江苏来自手机贴吧2楼2014-11-06 18:37
    收起回复
      人气略低


      3楼2014-11-06 21:40
      回复
        第一,不是每个人都认为自己拿的是最多或最多之一,而是认为其拿的不小于1/3,n个人就是不小于1/n。
        第二,如果n个人中有m个串通,那么没串通每个人(记为A)只要串通的人总共只拿走不超过A认为的m/n。
        第三,每个人判断是否相同不重要,当没串通的A取走他认为的不小于1/n时,只要其他人都认为其取走的不超过1/n就可以


        IP属地:湖北来自Android客户端4楼2014-11-06 22:39
        收起回复
          如果丙认为乙选的两份都不是最多的怎么办?


          IP属地:广西来自Android客户端6楼2014-11-07 20:27
          收起回复
            搂搂,请看完并且看明白下面的文字。
            首先,这种方法好像不太有实际意义,因为乙分出的那一点点汤,还要分成三分,这个似乎有点难办的赶脚。
            再者,这种方法并不能保证三人都认为自己拿到的是最多;其次也不能保证乙丙一定认为自己拿到三分之一以上,可能只是三分之一而已。所以这种方法必须建立在 三个人都认为自己拿到大于或等于三分之一的汤就认为公平 的前提下。
            最后我想说,搂搂你只看到了31楼,而没有看到只隔了一堵墙的32楼(没错,32楼是我建的),同样是建立在 三个人都认为自己拿到大于或等于三分之一的汤就认为公平 的前提下,为何选用麻烦而且操作困难的方法呢?为何搂搂要说31楼是唯一正解(我的有什么错误么,我去)?还有31楼好像难以推广到n人分汤的情形,而32楼轻轻松松的解决了n人分汤的问题,为何不用32楼的方法呢?
            搂搂给个解释


            IP属地:广西来自Android客户端7楼2014-11-09 09:00
            收起回复
              9楼就是正解了,31楼略复杂了,这题就可以扩展到100,1000,10000,无穷多个人,方法第一个人分汤最后选,喝掉,汤重新倒回锅里;第二个人分汤最后选,喝掉,汤重新倒回锅里;第三个人分汤。。。。。。


              来自手机贴吧8楼2014-11-09 09:34
              收起回复
                关于31楼
                当丙在A被分成A1+A2时依然认为A(A1)还是最多的情况下.丙拿走A1+1/3A2,
                甲可拿走B+1/3A2或C+1/3A2.………………
                嗯,其它什么的不多说了
                ——————人们信任着自己的认知.嗯,那到底谁对谁错呢


                来自Android客户端9楼2014-11-09 10:27
                收起回复
                  嗯,好的,接着亲楼上楼中楼的最终回复,个人再给亲几个判定我是否理解31楼答案的依据.(啊啦,不好意思,一不小心就杠上了,看官们就自当笑看哈≥﹏≤ )
                  按照亲的理解,当丙取走C时,有第二选择权的乙是不能取走B的,只能拿A1(建议赞同的童鞋往下看哈,非针对呐).但我很好奇为什么会有这种神奇的设定,当甲均分为三份汤,即这时候甲认为三份一样多,无论他们取走哪两份甲都自认为不会吃亏(注意甲的心理状态).平衡均分,即对自身无损而非存在正收益.因此在甲的考虑中为什么会存在汤量分割这一情况?假设乙的建议是被甲考虑到的,那甲又凭什么认为在丙选择C的情况下乙不会去取走B?嗯,按照亲的理解,乙在有选择的情况下会满足甲的心理,即乙会把甲认为无损的B留给甲,自己取走A1(注意乙的心理)…………………
                  以上 特注:会与能的概念
                  嗯嗯,不说了,不说了(我可没要谁认同我的语言呐)
                  嗯嗯,亲请自行判断我是否理解31楼的答案
                  (亲拿数学家增加了语言说服力,我也会哦,我可是未来的心理学家呐,表示专修认知心理学已三年,心理咨询师证已领13个月又5天哒.对不起,我好作,请原谅我


                  来自Android客户端10楼2014-11-09 20:47
                  收起回复
                    我觉得那个答案仍不是完美的答案,假设丙拿了c,甲拿了b,乙拿了a1.这时候在甲的心目中甲和丙是一样多,没疑问.但是问题来了,乙把剩下的a2分成了三份,甲是最后拿的,甲就会觉得不公平,因为他和丙是一样多,但是丙先选,他认为丙比他多!


                    IP属地:江苏来自Android客户端13楼2014-11-10 09:16
                    收起回复
                      甲分abc。
                      问乙觉得一样多吗,觉得不一样可以从一碗倒到另一碗。也可以不动
                      问丙觉得一样多吗,觉得不一样可以从一碗倒到另一碗。
                      然后甲乙丙拿


                      IP属地:江苏14楼2014-11-10 17:31
                      收起回复
                        假设甲乙丙三人。
                        由甲分,分为ABC三份。此时甲认为A=B=C
                        接着由乙选出他认为是最多的一份和第二多的一份,假设他认为A最多,B第二多,让他从A中拿掉一点,使得他认为的最多的一份和第二多的一份一样多。把拿掉一点的原来的A叫做A1,从A中拿掉的一小点叫做A2。
                        此时甲认为A1<B=C,乙认为A1=B≥C。
                        此时按丙、乙、甲的顺序拿汤,其中有一点注意,如果丙没有拿A1,乙必须拿A1。
                        记乙丙中拿到A1的为P1,另一个为P2,由P2把A2平均分3份,然后按P1,甲,P2的顺序来选


                        15楼2014-11-10 20:02
                        收起回复