旅が大好きでいつも旅をしている紅巾君は今日もどこかを放浪中です。
旅の途中で紅巾君はある村を見つけたので、立ち寄ることにしました。
その村は「天使と悪魔村」という村で、質問に対して必ず本当のことを言う天使と、必ず嘘をつく悪魔が共存している小さな村です。
入口の近くで話している4人組がいたので、紅巾君はその4人組に声をかけました。
紅巾君は「ここから一番近い村はどこですか」と尋ねようとしたのですが、誰が天使で誰が悪魔か分からないので、取り敢えず「この中に悪魔は何人いますか?」と4人組に聞いてみました。
4人はその質問に対して次のように答えました。
A「ここにいる悪魔は1人です」
B「ここにいる悪魔は2人ではありません」
C「ここにいる悪魔は2人以下です」
D「ここにいる悪魔は2人以上です」
紅巾君は5分ほど考えて、4人の中の1人に「ここから一番近い村はどこですか」と尋ねて、無事に一番近い村を聞きだすことができました。
問題です。
紅巾君のように一番近い村を聞き出すには、A〜Dの内誰に「ここから一番近い村はどこですか」と尋ねればいいのでしょうか。論理的に説明してください。
因みに、この2つの質問以外の質問はしてはいけません。
エンゼルさん、天使と悪魔の問題を作ってしまいました。すみません
よければこの問題に挑戦してみてくださいね
難易度を☆2にしました
紅巾 2007/10/02 19:52
旅の途中で紅巾君はある村を見つけたので、立ち寄ることにしました。
その村は「天使と悪魔村」という村で、質問に対して必ず本当のことを言う天使と、必ず嘘をつく悪魔が共存している小さな村です。
入口の近くで話している4人組がいたので、紅巾君はその4人組に声をかけました。
紅巾君は「ここから一番近い村はどこですか」と尋ねようとしたのですが、誰が天使で誰が悪魔か分からないので、取り敢えず「この中に悪魔は何人いますか?」と4人組に聞いてみました。
4人はその質問に対して次のように答えました。
A「ここにいる悪魔は1人です」
B「ここにいる悪魔は2人ではありません」
C「ここにいる悪魔は2人以下です」
D「ここにいる悪魔は2人以上です」
紅巾君は5分ほど考えて、4人の中の1人に「ここから一番近い村はどこですか」と尋ねて、無事に一番近い村を聞きだすことができました。
問題です。
紅巾君のように一番近い村を聞き出すには、A〜Dの内誰に「ここから一番近い村はどこですか」と尋ねればいいのでしょうか。論理的に説明してください。
因みに、この2つの質問以外の質問はしてはいけません。
エンゼルさん、天使と悪魔の問題を作ってしまいました。すみません
よければこの問題に挑戦してみてくださいね
難易度を☆2にしました