有一个很古老的村子,这个村子的人分两种,红眼睛和蓝眼睛,这两种人并没有什么不同,小孩在没生出来之前,没人知道他的眼睛是什么颜色。这个村子中间有一个广场,是村民们聚集的地方,现在这个村子只有三个人,分住三处。
在这个村子,有一个规定,就是如果一个人能知道自己眼睛的颜色并且在晚上自杀的话,他就会升入天堂。这三个人不能够用语言告诉对方眼睛的颜色,也不能用任何方式提示对方的眼睛是什么颜色,而且也不能用镜子、水等一切有反光的物质来看自己眼睛的颜色。当然,他们不是瞎子,他们能看到对方的眼睛,但就是不能告诉他!他们只能自己思考,于是他们每天一大早就来到广场上,面对面的傻坐着,想自己眼睛的颜色。
一天天过去了,一点进展也没有。直到有一天,来了一个外地人,他到广场上说了一句话,改变了他们的命运。他说,你们之中至少有一个人的眼睛是红色的。说完就走了。这三个人听了之后,又面对面的坐到晚上才回去睡觉。第二天,他们又来到广场,又坐了一天。当天晚上,就有两个人成功的自杀了!第三天,当最后一个人来到广场,看到那两个人没来,知道他们成功的自杀了,于是他也回去,当天晚上,也成功的自杀了!
根据以上条件,能否推理三个人的眼睛的颜色。
因为至少有一个红眼睛的人,所以只有这三种可能:
红眼睛的人有一个,两个,或者三个。
显然不可能是一个。
如果只有一个,那么这一个看见其他两双蓝眼睛,在听那外地人说完话以后就可以当场自杀了。
也不是三个。
如果是三双红眼睛,那么无论怎么推理,因为他们拥有的条件完全相同,所以他们完全没有理由分批自杀。
况且他们每天对着两双红眼睛,对他们来说,外地人说的那句话就是废话。
事实是:有两个红眼睛的人。
过程如下:
第一天
外地人来说了话,三个人回家,等待着有没有人当天自杀。
其中红眼睛的人看见的是一红一蓝的眼睛,
所以他想:
如果当天晚上另一个红眼睛的人自杀了,那么他一定是看见了两双蓝眼睛而确信自己是红眼睛,所以自杀。
而蓝眼睛的人看见的是两双红眼睛,因此他脑子里想的是:那外地人真会废话。
第二天
三人回到广场,并且发现无一人自杀。
于是红眼睛的人心想,
那个红眼睛的人一定是因为看见了一红一蓝的眼睛,因而不确定自己的颜色。
看来我的眼睛一定是红色的,错不了。
于是当晚,两个红眼睛的人抱着这种想法,自杀了。
而当晚蓝眼睛的人想的仍然是:
那外地人真会废话。
第三天
蓝眼睛的人来到广场,发现只有自己孤身一人。
于是他恍然大悟:原来外地人说的不是废话!
于是当晚,他也自杀了。