具体的演算不详解了,但是思路应该可以的。关键是红帽或绿帽的单数还是双数,而且第一囚犯要通过他的观察,来告诉其他人是单还是双,比如

来源: 2022-02-05 16:13:50 [博客] [旧帖] [给我悄悄话] 本文已被阅读:

具体的演算不详解了,但是思路应该可以的。关键是红帽或绿帽的单数还是双数,而且第一囚犯要通过他的观察,来告诉其他人是单还是双,比如,如果他说红色那么就是说他看到了其他人的红帽数量是单数,反之红帽数是奇数。

总之第一个人要把通过他的答案把这个信息传递给剩下的囚犯,剩下的人可以根据这个信息和和观察其他剩下人的帽子颜色来推断自己帽子的颜色。这样第一人的生存几率是50%,其他人都能活下来