これは難問で、解説書を読んでもわからない人が多いようですの
で詳しく解説します。
 Dがわからないと答えたのであれば、赤の帽子は3つしかないの
ですからその前にいるA、B、Cのうち少なくとも1人は青の帽子
をかぶっていることになります。
 同じように、Cがわからないと答えたのですから、その前にいる
A、Bのうち少なくとも1人は青の帽子をかぶっているということ
になります。何故なら、A、B、Cのうち少なくとも1人は青なの
ですから、AもBも赤であればCが青ということになり、Cは自分
の帽子の色がわかってしまいますから、わからないと答えるはずが
ないからです。
 同じように、Bがわからないと答えたのであれば、Aは青という
ことになります。何故なら、上で説明したようにCがわからないと
答えたのですから、A、Bのうち、少なくとも1人は青ということ
になり、もしAが赤であればBが青ですから、Bは自分の帽子の色
がわからないと答えることはないからです。下記もお読みください。
  問題文の紺色の部分は実際の試験問題では「A〜Dの帽子の色は
   1〜5のうちどれか」となっていましたが、Aは青と確定しま
   すがB、C、Dの色は確定しませんので改作しました。
   尚、問題文冒頭の「4人の賢人」という条件は勿論?ありませ
   せんでした。
タイトル一覧