A说不知道 那么 B和C就不可能同时戴蓝帽子
A有可能戴红帽子或者蓝帽子
B想了想说不知道 那么A和C也不可能同时戴蓝帽子
如果C戴的蓝帽子 A戴的红帽子 因为A回答不知道 那么B戴的红帽子 但是B回答不知道 所以不成立
如果A戴的蓝帽子 C戴的红帽子 B说不知道 可能成立
如果A和C都戴的红帽子 B说不知道 可能成立
所以 C戴的红帽子
最后C能回答自己戴的颜色的帽子 成立
结论 : C戴的红帽子
A说不知道 那么 B和C就不可能同时戴蓝帽子
A有可能戴红帽子或者蓝帽子
B想了想说不知道 那么A和C也不可能同时戴蓝帽子
如果C戴的蓝帽子 A戴的红帽子 因为A回答不知道 那么B戴的红帽子 但是B回答不知道 所以不成立
如果A戴的蓝帽子 C戴的红帽子 B说不知道 可能成立
如果A和C都戴的红帽子 B说不知道 可能成立
所以 C戴的红帽子
最后C能回答自己戴的颜色的帽子 成立
结论 : C戴的红帽子