赞 | 189 |
VIP | 627 |
好人卡 | 188 |
积分 | 95 |
经验 | 171230 |
最后登录 | 2024-7-3 |
在线时间 | 5073 小时 |
Lv4.逐梦者 (版主)
- 梦石
- 0
- 星屑
- 9532
- 在线时间
- 5073 小时
- 注册时间
- 2013-6-21
- 帖子
- 3580
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 RyanBern 于 2015-1-29 20:39 编辑
发个水帖求糖啥的
看到这样一个推理题,觉得挺有意思的,于是就发出来了。大家不要着急百度,已经做过的同学不要剧透。
温馨提示:
1.第一个答对的同学有100糖吃
2.所有能够解释答案的同学视解释的质量赠送10~66糖
题目如下:
在一个与世隔绝的小岛上住着100个居民,有95个人是蓝色眼睛,有5个人是红色的眼睛。
该岛上有一个不能够违反的规定:如果某个人知道自己是红色的眼睛,那么他就必须在当天晚上自杀。
当然,所有的人都可以知道别人眼睛的颜色,唯独不知道自己眼睛的颜色(不要考虑照镜子啥啥的)。很长时间以来,岛上的生活很平静,没什么奇怪的事情发生。
直到有一天,一个外地人突然找到了这个小岛,并且在岛上玩了一天。临走的时候他说了一句话,这句话让所有100个居民都听到了:
“你们这岛上的人挺有意思的,竟然有的人的眼睛是红色的”
殊不知,这个人不经意间的一句话,导致了惨剧的发生。
在提出我的问题之前,我先说明一下题目中的所有条件:
1.所有居民只能知道除自己以外的人的眼睛是什么颜色,但是不知道自己眼睛的颜色。而且所有人都不知道一共有多少人的眼睛是红色的。
2.岛上居民之间禁止讨论眼睛颜色的问题,也就是说,A心里知道B是红色眼睛,但是A不能把“B是红色眼睛”的事情告诉B,也不可以把这件事情和第三个人C说。
3.岛上发生的一切都能被居民所感知,当天晚上发生的事情,在第二天早上就会被感知。
4.所有居民都会通过他知道的信息来判断自己眼睛的颜色,一旦他确定他自己是红色眼睛,他就会义无反顾地去死。当然,如果他不确定自己眼睛的颜色,那么他绝对不会去自杀。
那么我的问题是:
这个外地人到底引发了什么惨剧?
当然,下面几个问题有助于你去思考:
惨剧是如何发生的?
为什么外地人来之前,岛上的生活很平静?
即使外地人不来,对于“岛上的人有红色眼睛”一事,100个人都应该是知道的。那么外地人的这句话到底有什么作用?
答案已经出来了,小柯和亚梦的回帖都很不错,大家可以看看。不过我在这里也放上我自己的答案吧,希望有有些参考价值。
不过一开始大家说这题有些地方没说清,我觉得已经比较明白了啊。
首先,从条件中能得到以下重要事实。
1.所有人不知道红色眼睛人的总数,但是知道在除他自己之外的99个人当中红色眼睛的总数。换言之,如果岛上有95蓝5红,那么蓝色眼睛会认为该岛上的红眼个数为5或6,红色眼睛会认为该岛上的红眼个数为4或5。
2.前一天晚上发生的事情,第二天早上大家都会知道,这个一定会成为有用的信息。
3.只有确定自己是红眼的人会去死,仅仅怀疑自己是红眼的人不会去死。
接下来,是推理的部分。
95 vs 5 的情况不太好想,那么我们降低一下难度。
(一)99蓝 vs 1红 的情况
这种情况比较简单。我们考虑那个红色眼睛的人,在外来者说完这句话之前,他看到0个红眼,所以他认为,红眼睛的人的数量是0或1;在外来者说过这句话之后,那个红眼睛的人明白了,外来者说岛上的人有红眼,所以红眼睛的数量是1,不是0,而自己看到99个蓝眼,说明自己是红眼。因此此人会在当天晚上自杀。
实际上,这种情况还没讨论完,不过我们暂且把它放在这里,讨论第二种情况。
(二)98蓝 vs 2红 的情况
这种情况非常关键,能想通的话,就能比较自然得出此题答案。首先,在这种情况下,红色眼睛人认为岛上红眼个数为1或2,蓝色眼睛认为岛上的红眼个数为2或3。在第一天,大家还都是处在怀疑状态,没有任何人能够断定自己是否是红眼,因此第一天晚上不会有人自杀。问题是第二天,当第二天到来时,所有人都会注意到,第一天晚上没有人死亡。换句话说,所有人都会知道,岛上红色眼睛人的数量不可能是1个人。因为,如果岛上的红眼个数为1,那么这个人就应该在当天确定自己是红眼,而在第一天晚上死掉。但实际是,第一天晚上没有人死,说明岛上的红眼个数不是1。以上这个结论,100个人都能推断出来,自然,红色眼睛的人也会推断出来“岛上的红眼个数不是1”的结论,而前面已经提到,红色眼睛人认为岛上红眼个数为1或2,而现在又得到结论,岛上红眼个数不是1,因此岛上红眼个数只能为2。注意,“岛上红眼个数为2”的结论,只有红色眼睛的人才能得出,而蓝色眼睛的人的结论仍然不确定。
因为红色眼睛只看到了1个红眼,说明剩下那个红眼必定是自己。所以,两个红眼人在第二天早上得出结论“自己是红眼”,他们会在第二天晚上同时自杀。
(三)95蓝 vs 5红 的情况
省略(一)(二)的推导过程,我们可以得到下面的结论。
假如为99 vs 1,那么第一天晚上就会有一个人自杀。(第二天大家会得知此事)
假如为98 vs 2,那么第二天晚上就会有两个人自杀。(第三天大家会得知此事)
那么,应该能推出,假如真实情况为97 vs 3,那么一开始红色眼睛认为情况为98 vs 2或者97 vs 3,他等了2天之后,发现没有人死。这就证明,情况不是98 vs 2,而是97 vs 3,因此他们在第三天早晨确定了自己是红眼,所以他们会在第三天晚上去死。
因此,95 vs 5,那么第五天晚上就会有五个人自杀。(第六天大家会得知此事)
(四)剩下的人怎么办
上面推导只是说明,如果一个人的眼睛是红色的,那么他会在等待(他看到红色眼睛人个数)天之后自杀。那么,我们从蓝色眼睛人的角度去看问题。外来者说了这句嘴欠的话之后,蓝色眼睛的人会有怎样的判断呢?
还是99 vs 1的情况,在刚才讨论中表明,每个蓝色眼睛的人在第一天的白天会认为,红色眼睛人的总数为1或2。而第一天晚上过去之后,唯一的那个红眼的人已经确定自己是红眼而自杀,而第二天早上,所有人都知道前一天晚上死了一个人。那他们就会想:为什么那个人在第一天晚上死了?是因为他确定他的眼睛是红色。为什么他会确定自己的眼睛是红色?因为他听到了外来者的那句话,而且他没有看到任何一个红眼,所以他断定了红眼的人是自己。这就说明,岛上只有一个红眼,剩下的人眼睛都是蓝色的。因此,第一天晚上,红眼人死去之后,第二天早上,所以蓝眼人都松了一口气,因为蓝眼睛人已经能判断出,岛上红眼人总数是1,不是2,也就是说,自己不是红眼。所以蓝眼人不会自杀。
如果是98 vs 2的情况,蓝眼睛的人会认为红眼睛人的总数是2或3。在第二天早上,红色眼睛的人已经判断出,岛上的红眼个数为2,他们会在第二天晚上集体自杀。等到第三天早上,所有人都知道第二天晚上死了两个人。他们都会想:为什么那两个人在第二天晚上同时自杀?是因为他们确定他们的眼睛是红色。只用98 vs 2的情况下,他们才会在这个时候死去。所以红眼人总数是2,不是3,自己不是红眼。所以蓝眼人不会自杀。
综上,蓝眼睛人是不会自杀的。
有关岛上红眼人的总数,蓝眼睛的人得知此事要比红眼人晚一天。
以上分析完毕,最后的答案没有争议,5个红眼人会在第五天晚上集体自杀,另外95个蓝眼人幸存。 |
评分
-
查看全部评分
|