A是色盲,其所戴帽子为绿色。分析如下:
(1)B和C是等同的,由于不可能存在两个色盲,故A为色盲;
(2)由于第2次询问时,B和C都知道了,故所取出的帽子为两红一绿;
(3)假设A所戴帽子为红色,则第1次询问时,B或C应该有1人知道,这与实际情况“第1次询问时,A、B和C都不知道”矛盾,故A所戴帽子为绿色。
首先排除两黑一白,接下来主要看一黑两白,假设A白B黑C白,A看见一黑一白,但是C没有说出来自己是白帽子,说明A是白帽子,同理得C知道自己是白帽子。但是他们没有说出来答案,三个人都踌躇了下,说明情况不存在,三人都是白帽子。
C是色盲,C的帽子是绿色的。
ABC的帽子颜色分别是红、红、绿或者绿、红、绿。
A看到BC的帽子颜色是红绿。
在A看来,C如果不是色盲,看到AB的颜色只能是红红或者绿红,那么C都可以判定自己帽子是绿色的。但C是色盲看成了绿绿,C无法判断。A发现C是色盲,但没法判断自己的帽子颜色。
3、《竹枝词》