4人の囚人の内、自分の帽子の色が分かるのは誰??

4人の囚人(ABCD)は、赤か白のどちらかの帽子を被っており、赤の帽子を被っているのはAとC。白の帽子を被っているのはBとD。

帽子の数は赤2つ、白2つ。4人の囚人とも、このことを知っている。

4人は後ろを振り向いてはいけない。

Bは目の前にいるAの帽子の色を見ることができ、CはAとBの帽子の色を見ることができる。AとDは誰の帽子の色も見ることができない。

自分が被っている帽子の色を言い当てることができたら、全員釈放される。

喋っていいのは、自分の帽子の色が分かった時だけ。もし自分が言った答えが間違いだったら、二度と釈放されない。解答権は1回のみ。

さて、自分の帽子の色を言い当てられるのは、一体誰でしょうか??

もしも、AとBが赤色の帽子だった場合、「Cは自分が白色」だと分かります。しかし、今回の場合は…??

囚人「B」

【解説】

CはAとBの帽子の色を見れる位置にいますが…
AとBの帽子の色を見れるCのみです。
もしも、AとBの帽子の色が同じなら答えられるはずです。

しかし、今回Cは何も発言していません。
という事は、AとBの帽子の色は違うという事になります。

それを察知したBは、
目の前の帽子が赤なので自分の帽子は白だと推測できます。

他の激ムズ(大人向け)なぞなぞ問題