Thursday, January 19, 2006

耐人寻味(二)

有三个人,他们被捕到一个村庄准备处刑。但酋长正好办喜事,于是给他们一次机会。他就把他们放置在三间房间,这三个房间被透明的玻璃墙隔着。然后他们被戴上一顶帽子,酋长对他们说:我有5个帽子:三顶白色,两顶黑色。如果你们认为你们戴的是白帽,那么你们可以安全离开房间;但如果你们戴的是黑帽,你们离开房间时就会被电击而死。

房间是被透明的玻璃墙隔着,他们可以看见对方戴什么颜色的帽子,唯独不能看见自己的帽子,也不能与对方沟通(不仅语言沟通,连肢体语言也不行);亦即A可以看见B及C戴的帽子,但却不能看见自己戴什么颜色的帽子。

结果,他们都犹豫好久,于是他们决定一起离开,而且还是安全的离开了。请分析其中的逻辑(亦即他们如何肯定自己戴的是白帽而不是黑帽)。

2 comments:

starry_knight said...

Sorry for the previous ambiguity. I've corrected some of the flaws in the riddle, enjoy thinking :)

starry_knight said...

答案揭曉:
(1)如果其組合是2黑1白︰戴白帽的那位囚犯會離開﹐因為他看見對方都戴黑帽﹔因此他可以安全離開﹐但謎題的結果不是這樣﹐因此這情況不符合。

(2)如果其組合是1黑2白︰問題來了﹐要解這個問題﹐我們先把注意力放在其中一位戴白帽的囚犯。他會看見1黑以及1白。因此他暫時不能下任何結論。好﹐我們把注意力轉移到另一為待白帽的人﹐如果先前戴白帽的人是黑帽﹐那麼現在這位戴白帽的人應該已經離開﹐但他並沒有﹐亦即先前戴白帽的人可以肯定自己戴的是白帽﹐因此他會離開。

(3)由於3人待在牢房一段時間了﹐於是大家可以一起離開。 註︰三人都無法在這情況下作任何可靠的結論因為大家看見的就只是白色。