正直な犯人

正直な犯人
容疑者A,B,Cがいる。犯人は1人だけである。
A「犯人はBです」
B「私が犯人です」
C「私が犯人です」
犯人は正直で犯人以外の2人は嘘を付いている。
だれが犯人でしょうか?

(0)

Aが犯人と仮定するとAは正直なのでBも犯人となり犯人が2人となり矛盾。
従ってAは犯人ではないのでAの発言は嘘となりBも犯人でない。
これよりCが犯人となる。

(0)-2

Bが犯人と仮定するとAが正直となりAも犯人となり犯人が2人となるので矛盾。
従ってBは犯人ではなくAも嘘を付いているので犯人ではない。
これよりCが犯人となる。

(0)-3

Cが犯人でないと仮定するとAかBが犯人になる。
もしAが犯人ならAは正直なのでBも犯人となり矛盾。
もしBが犯人ならAが正直になるのでAも犯人となり矛盾。
これより、Cが犯人でないとすると矛盾が生じるのでCが犯人となる。

ページ情報
タイトル
正直な犯人
URL
https://www.nomuramath.com/or3hp1fe/
SNSボタン