四个信封
面试,面试官提到了四个信封的游戏,感觉很有意思,记录下来分享。是这样的:
问题
- 桌子上有四个信封,分别放进去了1元、10元、100元、1000元。
- 只能拆开信封才能知道里边有多少钱。
- 有两个人,你和小明;每个人允许从桌子上抽走一个信封。
- 每个人抽走后都可以拆开后看看里边有多少钱,只有自己知道。
- 此时每个人为了得到更多的钱,可以选择请求与对方交换信封,对方同意才能进行交换。但只有交换以后,才会知道你换到了多少钱。
- 你和小明都是理智的,都想得到更多的钱。
- 假如你抽到了10元,你会选择和小明交换吗?
解析
思考了一段时间,答案是:理智的人抽到10元不会去和对方交换。
理由:
- 我抽到了1元,对方抽到的肯定比我多,我肯定希望能够和对方交换(小明抽到1元也是这样想的)
- 我抽到1000元,对方抽到的只会比我少,我肯定不会和对方交换(小明抽到1000元也是这样想的)
- 我抽到100元,这时候小明抽到的可能值为:1000元,10元,1元,分别说明
- 如果他真抽到1000元,我肯定想换,但根据第2条,他肯定不会和我换
- 小明如果愿意跟我换,只能是他手里是10元或者1元,但是我肯定不会跟他换
- 综上,我抽到100元是不会跟小明换的
- 同样,小明抽到100元也是不会和我换的
- 我抽到10元,这时候小明抽到的可能值为1000元,100元,1元。我如果同意换,肯定是希望能够换到更多的100元或1000元,但根据第2条和第3条,小明如果抽到1000元或100元,是不会和我换的;如果他愿意和我换,只能是第1条,他抽到了1元。所以我抽到10元不应该跟小明交换,问题得解。
深入
这个问题面试结束后,我又更深入的想了一下。
还用这个故事我举个例子,但我改了一下。
假如桌子上有10000个信封,分别放了1元、2元、3元、4元…10000元,你抽到了x元的信封(1<x<10000),你会和小明交换吗?
假如还用上边的推理过程,你会得到一个奇怪的结论:你会发现无论x是几,只要大于1且小于等于10000,都是不应该去交换的。
为什么呢?就是因为两个人都太理智了。
抽到9999元,不愿意,因为对方跟我一样抽到10000不会跟我换。
抽到9998元,不愿意,因为对方跟我一样抽到10000、9999不会跟我换。
抽到9997元,不愿意,因为对方跟我一样抽到10000、9999、9998不会跟我换。
抽到9996元,不愿意,因为对方跟我一样抽到10000、9999、9998、9997不会跟我换。
… … … …
这样我们就被拐进去了。
现在让我们站在上帝视角。
但其实我们知道,每个人抽到的钱是随机的,但肯定不一样,交换过后肯定一个赔了,一个人赚了。
其实结论是:
你如果怕赔,就不要交换。
你如果想赚,那就要冒着赔的风险去换。
理智的人会认为,已经到手的钱才是自己的,不会冒未知的风险赌博,但也缺失了能够拿到更多钱的机会。
再深入
因为人性:
- 假如进行了交换:如果你换到了更多的钱,你会很开心;如果你换到了更少的钱,会觉得自己好亏
- 如果没有进行交换(或者根本就不允许交换),但抽到后必须公之于众:如果你抽到了更少的钱,你会觉得运气真不好,如果你抽到了更多的钱会开心
- 一般来说抽到了高额的信封,比如9000元,会更倾向于不换;抽到了低额的信封,更倾向于交换。
- 某人坚决不换,没什么可说的,很理智
- 某人犹犹豫豫,对于要不要换考虑好久,最后才决定要换(他可能是装出来的这个样子,也可能是真的)
- 某人很爽快,马上决定要换(他可能是装出来的这个样子,也可能是真的)
- 你可能就是那个某人
- 你可能看出来对方在装,也可能看不出来
- 对方可能看出来你在装,也可能看不出来
- 你可能看出来对方知道你在装
- 对方可能看出来你知道他在装
- 你可能看出来对方可能看出来你知道他在装
- 对方可能看出来你可能看出来对方知道你在装
- …
有心想换的人,会根据对方的表现(动作、表情)来做决定。但仍旧是一场赌博。