跳轉到內容

謎題/邏輯謎題/3頂帽子圍成圈/解答

來自華夏公益教科書,開放的書籍,為開放的世界

謎題 | 邏輯謎題 | 3頂帽子圍成圈 | 解答


A(想出答案的人)看著B和C,心想:“他們倆都戴著紅帽子,每個人都看到對方和我舉起了手。如果我戴著綠帽子,那麼B會看著C,看到C的手是舉起來的,但不是為了我——因為我的帽子是綠色的。所以,他馬上就會知道自己的帽子是紅色的,然後離開房間。但已經過去了十分鐘,B和C都沒有想出明顯的結論;所以,他們卡住了,因為我的帽子是紅色的,而不是綠色的。

更詳細的解釋

[編輯 | 編輯原始碼]

要解決這個問題,我們必須回答以下問題:當紅帽子的數量介於0和3之間時會發生什麼?

情況1. 如果沒有紅帽子,那麼沒有人舉手,每個人看到其他人沒有舉手,因此得出結論他的帽子一定是綠色的,所以他立即離開房間。這種情況沒有發生,所以至少有一頂紅帽子。

情況2. 如果只有一頂紅帽子,那麼戴紅帽子的人不會舉手,但另外兩個人會舉手。戴紅帽子的人沒有看到紅帽子,但看到其他人舉手,所以他得出結論他的帽子一定是紅色的,然後離開房間。

情況3. 如果正好有兩頂紅帽子,那麼所有人的手都會舉起來。每個戴紅帽子的人看到一頂紅帽子和一頂綠帽子,並推斷出他的帽子一定是紅色的,因為另一個戴紅帽子的人的手是舉起來的。因此,兩個戴紅帽子的人離開房間。

情況4. 如果有三頂紅帽子,那麼所有人的手都會舉起來,因此情況1和2被排除。每個人都看到另外兩個人沒有同時離開房間。因為這必須是情況3的邏輯結論,所以一定至少有三頂紅帽子。因此,所有的人都知道自己的帽子是紅色的,都離開房間。

為了得出只有一個男人離開房間的結論,我們得出結論,男人以不同的速度進行邏輯推理,而第一個離開房間的男人比其他人推理得更快。

華夏公益教科書