題目:有三頂紅帽子和兩頂白帽子。將其中的三頂帽子分別戴在A、B、C三人頭上。這三人每人都只能看見其他兩人頭上的帽子,但看不見自己頭上戴的帽子,並且也不知道剩余的兩頂帽子的顏色。
問A:“你戴的是什么顏色的帽子?”A回答說:“不知道。”接着,又以同樣的問題問B。B想了想之后,也回答說:“不知道。”最后問C。C回答說:“我知道我戴的帽子是什么顏色了。”試問:C戴的是什么顏色的帽子?(請寫出推理過程)
首先答案為紅色
推理過程如下:
對於題目給出的三頂紅帽子和兩頂白帽子條件,ABC三人中一定有一人會帶紅帽子。
首先問A,A如果不知道自己頭頂帽子的顏色,首先可以想到A看到的不是兩頂白色帽子(若看到兩頂白色則一定能確定自己頭上的帽子是紅色);
再問B,B也說不知道自己頭上帽子的顏色,同理可以知道B看到的一定也不是兩頂白色帽子;
然后C說他知道自己帽子的顏色了,首先若AB都為白色帽子,C看到后一定能想到自己的帽子顏色是紅色,此時的情況A和B看到的都是一紅一白,故AB無法判斷;其次,若C的帽子為紅色,AB兩人的帽子為一紅一白,此時假設A紅B白,A看到的則是一紅一白,B看到的是兩紅,故AB兩人之前無法判斷AB自己帽子的顏色條件依然成立,