青い帽子は2つしかないことが事前にわかっていますので、
目の前の2人が青い帽子をかぶっていたなら、自分の帽子
が赤であることが直ちにわかるのは言うまでもありません。
また、青い帽子をかぶっている者が2人いないのは、3人と
も認識しています。

3人をA,B,Cとします。
Aは次のように考えます。
「自分の帽子の色が青であったなら、Bは『Cが立ち去らない
のは自分(B)の色が赤だからだ』と考えてすぐに立ち去るはず。
ところがBは立ち去らない。
ということは、自分の帽子は赤である」

B,CもAと同じことを考えた。

IMDパズルランド TOPへ