有趣的逻辑小故事

    有趣的逻辑小故事 (第1/3页)

    在一个与世隔绝的小岛上,住着1000名岛民。在这1000名岛民中,有100人眼睛是红色的,剩余900人的眼睛是蓝色的。岛民们信奉着一种奇怪的宗教,并且共同遵守着这种宗教中一些奇怪的规定:

    1)每个人都不可以知道自己眼睛的颜色,也不可以和别人谈及这个话题(但可以看到别人眼睛的颜色);

    2)如果一个人不幸知道了自己眼睛的颜色,他必须于第二天正午时分在岛中的小广场上,当着所有人的面自杀。

    虽然有着这种奇怪的宗教规定,但由于大家都不会谈及这个话题,再加上岛上也没有镜子,许多年来岛民们倒也一直过着平静而快乐的生活。

    直到有一天,一名红色眼睛的外来者造访了这座小岛。

    这名外来者受到了岛民的热情款待,在岛上度过了一段美妙的时光。在外来者离开小岛的那一天,所有的岛民都聚集在了小广场和他告别。外来者感谢了岛民们对他的款待,告诉他们自己度过了生命中最快乐的一段时光。在最后,他说:

    “尤其让我开心的是,没想到在这么遥远的小岛上也能遇到和我一样红色眼睛的人。”

    这句话让现场的空气立刻凝固了起来。岛民们收起了笑容,开始心事重重地互相打量着对方。

    外来者发现自己说错了话,但转念一想,自己并没有告诉岛民们任何新的信息,他们每个人本来就知道岛上有红色眼睛的人啊!

    这让他减轻了不少负罪感。带着这种想法,外来者和岛民们愉快地挥手告别,扬帆远去。

    在外来者离开小岛100天后,岛上100名红色眼睛的岛民一起来到了小广场上,在这一天的正午时分集体自杀了。

    ==========想看推理过程的请继续往下读==========

    我们从最简单的情况开始,逐步推导到复杂的情况。

    首先假设岛上只有一个红眼睛的人。这是最简单的情况,因为这个人一个红眼睛也看不到,所以立刻就会知道外来者口中说的红眼睛就是自己。

    接下来考虑岛上有两个红眼睛的情况。

    好,假设这两个红眼睛是A和B。在听到外来者的话后,他们四周一看,每个人都只看到一个红眼睛(A看到B,B看到A)。他们两个都会看着对方,心想:“这个可怜的倒霉蛋,明天中午就要自杀了。”

    然后到了第二天中午,A和B都等着对方自杀,却发现这一天没人自杀。于是,他们明白了唯一的可能性:自己也是红眼睛!所以对方在等着自己自杀!

    所以,有两个红眼睛的情况下,他们会在外来者离开2天后一起自杀。

    我们再来看三个红眼睛A,B,C的情况。在听到外来者的话后,他们四周一看,每个人都看到了两个红眼睛。他们中的每一个人都会想:“这两个可怜的倒霉蛋,这下得自杀了。不过,我知道这两个人不会明天就自杀,得两天后才会自杀。因为他们需要两天才能推理出自己是红眼睛。”

    两天后,三个人都来到了小广场上,等着另外两个人自杀,却发现这一天没人自杀。于是,他们终于明白了唯一的可能性:自己的眼睛也是红色的!

    

    (本章未完,请点击下一页继续阅读)