刚刚在学院推理群和大佬们讨论了以下我终于明白了楼主的意思,首先肯定二楼超新星的大神逻辑肯定是正确的。
以下本人来搬取以下群里大佬们的发言
引用 Rubp大佬:
①假设岛上只有一个N=1红眼睛,则红眼睛当天去世。
②假设‘’岛上有N个红眼睛,岛上的红眼睛会等待其他的红眼睛在第N天去世‘’这个命题成立。
则,当K=N+1时,红眼睛的人会看到其他N个红眼睛的人,由假设②可知,每个红眼睛的人都认为其他的红眼睛的人会在第N自杀。但是第N天时,没有人自杀。每个红眼睛的人都能推出红眼睛数>N的事实,即自己也是红眼睛,于是第N+1天N+1个红眼睛自杀。
综上,可以知N个红眼睛的人会在第N天同时自杀。
这是数学归纳法推演的答案,验证了超新星大神的答案。
以下是院长大佬和本人的穷举推演,便于大家理解:
引用 院长:
设岛上只有2个红眼睛A和B。
A看到1个红眼睛(B)和98个蓝眼睛。
B看到1个红眼睛(A)和98个蓝眼睛。
A此时不知道自己是什么眼睛,于是他先假设自己是蓝色的。
于是A这么想:如果我是蓝眼睛,B的视角里看到的就是99个蓝眼睛,B就会知道自己是红眼睛,B就会在今天晚上自杀。
而B也和他一样的想法,在等A自杀。
于是平安的一夜过去了。
因为前一天B没有自杀,于是A知道了在B的视角里肯定不是99个蓝眼睛,只可能是98个,也就是自己也是红眼睛。同理,B也是这样想的。
于是第二天晚上两人一起自杀了。
本人(可能有逻辑漏洞):
设岛上只有3个红眼睛A和B和C。
A看到2个红眼睛(B,C)和97个蓝眼睛。
B看到2个红眼睛(A,C)和97个蓝眼睛。
C看到2个红眼睛(A,B)和97个蓝眼睛。
第一晚
A此时不知道自己是什么眼睛,于是他先假设自己是蓝色的。
于是A这么想:如果我是蓝眼睛,B和C的视角里看到的就是98个蓝眼睛,B和C不会知道自己是红眼睛,因为B和C都会看到对方是红眼睛。所以没什么卵变化。
而BC也和他一样的想法。
于是平安的一夜过去了。
第二晚
A依然假定自己是蓝色的眼睛,但是A这么想:"如果我是蓝眼睛,那么第一夜B和C的视角里看到的就是98个蓝眼睛
【B不知道自己是什么眼睛,于是他先假设自己是蓝色的。
于是B这么想:如果我是蓝眼睛,C的视角里看到的就是99个蓝眼睛,C就会知道自己是红眼睛,C就会在第一晚上自杀。
而C也和他一样的想法,在等B自杀。
于是平安的第一夜过去了。】那么因为第一天C没有自杀,于是B知道了在C的视角里肯定不是99个蓝眼睛,只可能是98个,也就是B自己也是红眼睛。同理,C也是这样想的。
于是第二天晚上两人会一起自杀。“(A脑洞真吓人)
同理BC第二晚也在等另外两人自杀。
第三晚
A发现BC都没有自杀,于是自己就不能是蓝眼睛了,所以自己是红眼睛,同理BC也是这样想的。
于是第三天晚上三人一起自杀了。
所以穷举法验证了数学分析法的推论,后面4个5个逻辑太过复杂不在列举,有兴趣的朋友可以挑战下。
也就是说五天后,所有的红眼人会知道自己眼睛是红色的,自杀。其余的蓝眼人见了五个红眼人都自杀,也会推理出岛上只有这五个红眼人,从而明白剩下的都是蓝眼,剩下的95个蓝眼人也会自杀。
到这里我才理解楼主的意思,楼主应该是明白这个逻辑但是希望有人出来搅局避免所有人都死?但是我还是觉得事实上冒险家不出现大家也是能发现有眼睛颜色问题的,只是让岛民往这方面想而已。
关于破局理论上打断递推就行了,
以下是RuBP大佬的方法我觉得很好:
引用 在第N-1天,说岛上只有N-1个人是红眼。即在第四天说只有4个人是红眼,就没人会死了。
我想了下楼主的谋杀说(不知道有没有逻辑错误):
第一晚来一个人把所有他能看见红眼全杀了。如果这个凶手是蓝眼,只要冒险家不再乱说,这个人无法确定自己眼睛是不是红眼,岛上其他人也不知道自己是不是红眼,也就没人会死了。 如果这个凶手是红眼,其他人看见这个红眼和其他所有蓝眼,发现该红眼没自杀之后会有两种猜测:1自己也是红眼,他在等自己自杀;2该红眼是第一晚杀了其他人凶手,他也不知道自己是不是红眼。
不过这样会引发一个问题,因为大家发现第一晚被杀死全是红眼之后会觉得自己没被杀可能是蓝眼,所以第一晚建议凶手杀死所有能看见的红眼同时无差别杀几个蓝眼。
院长大佬的方案更简单:
引用 不如把冒险家抓起来,让他说自己说的是假话
|