不一般的逻辑题(1 / 1)

古时候有一个监狱长也很喜好逻辑学,监狱里关押着100名犯人。下面是他给犯人们出的逻辑学题:

监狱长对他们说,我给你们一个释放的机遇,但是你们必须要做对我要求的事!一会我将从你们当中随机地抽出多少人,然后给这些人戴上帽子,帽子分3种:红、绿、蓝。每个人都无法看到帽子,但是可以看到其他人的帽子颜色。然后这些人走到操场上,帽子一样颜色的人分别站成一排,要是有人站错了排,全体犯人将被重新关押,失去释放的机遇。要是全部站对了,那么将全体获释!等帽子戴上后,任何人都不能交换,也不能用任何肢体语言将信息转达给别人,否则全体处死!给你们5分钟的时间研究。5分钟后开始选人戴帽子!

要是你是这些犯人之一,你能想到做一个逻辑学方案以得到释放吗?

逻辑判断

让前3次被监狱长选中的3个犯人站在三角形的3个点上,以这3个点为基准,其他当选中的犯人站在3人左右(使之形成一个三角形,任何一边的人都可看到别的两边),除这3人外其他人与这3个人进行调解:要是3人中有两人帽子颜色一样,那么,其他人根据一定序次依次与两人中的一人互换位置,直到3人头上帽子颜色不一样!(“3人同色”的同理,要是这些犯人好运3人互不一样的颜色的话就不做这步)(除了被换,3人不动);接着开始“换色”(好比:站在以“基准点为红帽子”的人去其他两边找戴红帽子的人互换(两者位置互换),依此类推(换到肯定程度,基准人就晓得自己头上戴什么颜色了)。虽然另有两种特别情况:1.有两边已排完还剩下几个颜色一样的排在其他基准点的队伍(因为戴这种颜色帽子的人大概多)这时只要让这种颜色的基准人(作为基准点的人)去换他们,换完后再返回来就行了;2.其他都排完,还剩下几个戴差异色帽子的人在其他基准点站队,那么让对应这种颜色的基准人去换他们,再返回来就行了。