目次 閉じる
問題
犯人はA, B, Cのうちの1人だ。Aは「私は犯人ではない」と言った。Bは「Cが犯人だ」と言った。Cは「Aの言っていることは嘘だ」と言った。正直者が1人だけいる場合、犯人は誰か。
選択肢
- A:A
- B:B
- C:C
- D:わからない
答え:A:A
解説
もし正直者がBだとすると、Cが犯人です。このときA「私は犯人ではない」(真)、C「Aは嘘つきだ」(偽)となり、正直者が2人になってしまい矛盾します。もし正直者がCだとすると、Aの発言は嘘なので「私は犯人だ」となりAが犯人です。このときB「Cが犯人だ」(偽)となり、正直者1人の条件を満たします。