2012/06/17

【論理問題】赤い帽子と白い帽子

今読んでいる『数学ガール ゲーデルの不完全性定理』(結城 浩)に出てきた論理問題。

【問題】
赤い帽子3個、白い帽子2個がある。
その中から司会者はA,B,C(あなた)にそれぞれ帽子をかぶせ、
残りの2つの帽子は3人から隠された。
A,B,Cは他者の帽子の色は見ることができるが、自分の帽子の色は視認できない。
司会者「Aさん、あなたの帽子の色は何色?」
Aさん「わかりません」
司会者「Bさん、あなたの帽子の色は何色?」
Bさん「わかりません」

Cさん(あなた)からは、AさんとBさんの帽子が見え、いずれも赤い帽子。
司会者「Cさん、あなたの帽子の色は何色?」
さてCさん(あなた)はどう答えますか?


いやあ、「数学ガール」非常に面白いです。
数学ガール ゲーデルの不完全性定理 (数学ガールシリーズ 3)

正解は、下のコメントの返信に書きました。(*^_^*) 

2 件のコメント:

  1. またまたコメント失礼します。これも考えてしまいました。^^
    特に理由はなく白の帽子が浮かびましたが、たぶん分かりませんと答えると思います。
    正解が気になります。^^

    返信削除
    返信
    1. コメント、ありがとうございます。
      【解答】
      まず、Aが「わかからない」と答えたことから、BとCが共に白ではないことが分かる。(これは自明ですね)
      つまり(B,C)は(赤,赤)(赤,白)(白,赤)の3通り。

      次にBが「わからない」と答えたことから、Cが白でないことがわかる。
      もし、「Cが白」ならBは赤しかないことになり、Bは「赤」と答えるはず。
      よって、Cは「赤」だとわかる。

      よって正解は、Cは「赤」と答える。
      ですね。

      削除