试解
monseigneur
2023-12-26 12:49:04
( reads)
白色为零,黑色为一。囚犯100把前99个囚犯的指全部XOR在一起,得到零或一,并喊出来。他的生死完全无法控制,何不做点好事,积点阴德。
囚犯99能看见前面98顶帽子,也知道99顶帽子XOR的值,因此可以计算出自己的颜色,并喊出来,得救。
依次类推,所有囚犯都能计算出自己的颜色,得救。
囚犯100有一半可能牺牲了自己,但是他会在每年扫墓的时候在坟前得到99朵鲜花,也是不错的选择。
万斤油
2023-12-27 07:24:20思路正确,故事绘声绘色,妙趣横生。其实就是看黑帽(或白帽)的奇偶变化