← Library‹ 論理パズル 正直者と嘘つき(1)

【問題もんだい】

ある島しまには正直者しょうじきものか嘘うそつきのどちらかしか住すんでいません。正直者しょうじきものはつねに本当ほんとうのことを言いいます。嘘うそつきはつねに嘘うそをつきます。

あなたが船ふねでその島しまを訪たずねると、A、B、Cという3人にんの住民じゅうみんがいっしょに港みなとで迎むかえてくれました。その中なかのAとBは、次つぎのように言いいました。

A「私わたしたちは3人にんとも嘘うそつきです」

B「私わたしたち3人にんのうち、1人ひとりだけが正直者しょうじきものです」

さて、A、B、Cは、それぞれ正直者しょうじきものと嘘うそつきのどちらでしょうか?

【解答かいとう】

Aは嘘うそつき、Bは正直者しょうじきもの、Cは嘘うそつきです。

まず、Aが正直者しょうじきものだとすると、Aの言いったことは嘘うそになるので、Aは正直者しょうじきものではありません。Aは嘘うそつきなので、「3人にんとも嘘うそつきである」ということは嘘うそであり、「3人にんのうち、1人ひとり以上いじょうは正直者しょうじきものである」ということになります。しかし、Aが嘘うそつきなので、3人にんのうちの正直者しょうじきものは1人ひとりか2人ふたりのどちらかです。

つぎに、Bが正直者しょうじきものだとすると、「1人ひとりだけが正直者しょうじきもの」であり、すでにAが嘘うそつきでBが正直者しょうじきものですから、Cは嘘うそつきということになります。

Bが嘘うそつきだとすると、「1人ひとりだけが正直者しょうじきもの」が嘘うそなので、「正直者しょうじきものは0人にんか2人ふたりか3人にん」ということになります。しかし、すでにAとBが嘘うそつきなので、正直者しょうじきものは0人にんか1人ひとりということになります。正直者しょうじきものが0人にんの場合ばあいは、Aの言葉ことばの「3人にんとも嘘うそつき」が嘘うそでなくなるので、その場合ばあいはありません。正直者しょうじきものが1人ひとりの場合ばあいは、嘘うそつきのBの「正直者しょうじきものは1人ひとり」ということが嘘うそでなくなるので、この場合ばあいもありません。したがって、Bは嘘うそつきであることはできません。

ですから、Aは嘘うそつき、Bは正直者しょうじきもの、Cは嘘うそつきということになります。

Next chapter →
Click a word · hold for the whole sentence 0%