問題
あなたは5人のキャンプ仲間と一緒に山奥でキャンプを楽しんでいます。
しかし翌朝、共有のリュックサックに入れておいたランタンがなくなっていることに気づきました。
5人は次のように話しています。
-
太郎:「次郎か三郎が取ったんだよ!」
-
次郎:「僕は絶対に取っていない!」
-
三郎:「僕が取ったって?そんなわけない!」
-
四郎:「太郎が嘘をついている気がするな。」
-
五郎:「誰が取ったか知らないけど、次郎が正直者だよ。」
調査の結果、5人のうち正直者は1人だけで、他の4人は嘘をついていることがわかりました。
このとき、ランタンを取ったのは誰でしょうか?
ヒント
-
正直者が1人だけという条件を常に意識してください。
-
各発言が真実の場合、矛盾が生じないかを確認してください。
-
嘘の発言は完全に逆である必要があります。
答え
三郎がランタンを取った。
解説
各人物の発言とその真偽を検討します。
正直者は1人だけであるため、それぞれの発言が真実の場合に矛盾が生じないか確認します。
-
太郎が正直者の場合:「次郎か三郎が取った」→次郎または三郎のどちらかが犯人。
次郎の発言(自分は取っていない)が嘘になり、次郎が取ったことになりますが、これだと五郎の「次郎が正直者」発言と矛盾するため却下。 -
次郎が正直者の場合:「僕は取っていない!」→三郎が犯人になる。
三郎の「僕が取ったわけない」は嘘であり、矛盾なし。太郎・四郎・五郎の発言もすべて嘘として成立するため、この場合が正解。 -
三郎が正直者の場合:三郎が犯人でないが成立しない(次郎の「取っていない」が真実になるため、正直者が複数となる)。
結論として、次郎が正直者であり、ランタンを取ったのは三郎です。