問題
10匹のネズミがいる
1匹は「正直者」で、それ以外の9匹は「気まぐれ」
「正直者」は必ず本当のことを言う
「気まぐれ」は気まぐれに本当のことを言ったり完全なウソをついたりする
今からあなたは1回だけ質問ができる
ただし、質問できる相手は1匹のみ
たった1回の質問で「10匹のうち正直者なのは誰か」を特定しなければならない
どんな質問をすればいい?
なお、ネズミたちは互いの正体を知っている
シンキングタイム!
ちょっと癖のある問題です
ただの「ウソ」ではなく「完全なウソ」と書いてあるのがこの問題の味噌
解答・解説
もし質問したネズミが正直者の場合、自分を指差します
もし質問したネズミが気まぐれの場合、
本当の対応なら「正直者」を指差し、
完全なウソの対応なら「気まぐれ全員」を指差します
気まぐれ全員がわかれば消去法で残りのネズミが正直者だとわかるので、「正直者を全員教えて」と聞けばいずれの場合でも判別できるのです