现在的位置: 首页 > 综合 > 正文

红眼睛与蓝眼睛

2019年08月30日 ⁄ 综合 ⁄ 共 845字 ⁄ 字号 评论关闭

今晚同学问我一个问题:一个岛上,生活着3个红眼睛的人,97个蓝眼睛的人,他们相互之间不会去告诉对方对方的眼睛是什么颜色的,都足够聪明。如果红眼睛的知道自己是红眼睛,他会自杀。有一天,一个游客来到了这个岛上,于是全岛上的人都聚在一起玩,这时游客说了一句话:你们当中有红眼睛。问:会发生什么事情。

——>>开始一头雾水,现在明了了。

假设:他们每天都能见到其他所有人,每天晚上都回自己的家,每个人都有一段思考的时间(是一段,非一瞬),晚上12:00点是当天思考的结束时间,但自杀会在知道自已是红眼睛时秒掉自己的生命。

会发生的事情:游客说了这句话的第3天,红眼睛的人在同一天内自杀。

证明:设红眼睛的人为红1,红2和红3。

(1)如果只有1个红眼睛,游客说了那句话后,他会立刻意识到自己是红眼睛,因为其他人都是蓝眼睛,于是他悲剧地秒掉自己。

(2)如果有2个红眼睛的,游客说了那句话后,红1看到了红2,于是他能确定,这岛上要不有1个红眼睛的(红2),要不有2个红眼睛的(红2加上他自己)。但是他没看到红2立即自杀(一直到了当天晚上12:00都没看到红2自杀),于是红1知道红2看到了其他红眼睛,红2才没自杀,那个人只能是红1自己,于是红1悲剧了,同理,红2也具备红1的思想,所以红2也悲剧了。

(3)现有3个红眼睛,游客说话的那一天,红1知道有红2和红3两个红眼睛的,于是他能确定,这岛上要不有2个红眼睛的(红2和红3),要不有3个红眼睛的(红2,红3加上他自己)。如果是2个红眼睛,那么根据(2),第二天红1会看到挂了的红2和红3,但是第二天3个人都只知道要么有2个红眼,要么有3个红眼,还不能确定自己是什么眼,才不会傻B地结束自己的生命。一直思考到晚上的12点,红1都没看到另外两个红眼睛的自杀,于是他确定,他自己也是红眼睛,于是第二天思考完后,第三天,红1自杀了,同理,红2红3具有红1的思维,所以在第三天,红2和红3也会秒掉自己。

可想而知:如果有n个红眼睛,他们都会在游客说了那句话的第n天秒掉自己。

抱歉!评论已关闭.