問題
ネズミが天国と地獄への道の分岐点にいる
分岐点には天使と悪魔がいるが、見た目には見分けがつかない
天使は常に正直に話し、
悪魔は常に嘘をつく
ネズミは片方にだけ一度のみ質問をすることができる
ただし質問は「はい」か「いいえ」で答えられるものでなければならない
天国への道を見つけるには何と質問すればいいだろうか?
シンキングタイム!
スクロールするとヒントがあります
正解
「右の道は天国への道ですか?」と聞かれたら「はい」と答えますか?
解説
何やらややこしいですね
順を追って解説していきます
まずはシンプルに「右の道は天国への道ですか?」と聞いてみた場合を考えましょう
天使と悪魔の回答は
のいずれかです
次に、『「右の道は天国への道ですか?」と聞かれたら「はい」と答えますか?』について考えていきます
右に天国がある場合
天使は「右の道は天国への道ですか?」という問いには「はい」と答えます
よって『「右の道は天国への道ですか?」と聞かれたら「はい」と答えますか?』にも「はい」と答えます
悪魔は「右の道は天国への道ですか?」という問いには「いいえ」と答えます
よって『「右の道は天国への道ですか?」と聞かれたら「はい」と答えますか?』には、本当は「いいえ」のところを嘘をついて「はい」と答えます
天使も悪魔も「はい」と答えます
左に天国がある場合
天使は「右の道は天国への道ですか?」という問いには「いいえ」と答えます
よって『「右の道は天国への道ですか?」と聞かれたら「はい」と答えますか?』にも「いいえ」と答えます
悪魔は「右の道は天国への道ですか?」という問いには「はい」と答えます
よって『「右の道は天国への道ですか?」と聞かれたら「はい」と答えますか?』には、本当は「はい」のところを嘘をついて「いいえ」と答えます
天使も悪魔も「いいえ」と答えます
すなわち、『「右の道は天国への道ですか?」と聞かれたら「はい」と答えますか?』と聞いて
答えが
- 「はい」なら天国が右側
- 「いいえ」なら天国は左側
ということになります
二重質問
「『〇〇ですか?』と聞いたら××と答えますか」のような質問形式を二重質問と呼びます
二重質問は「嘘つき村と正直村」から派生する様々な論理クイズに応用されるテクニックです
正直者に聞けば 1 × 1 = 1 に
嘘つきに聞けば (-1) × (-1) = 1 になり、
答えが統合される性質があります