【論理パズルクイズ】3人の証言、嘘つきは誰?|難易度★★★

公開日: 2026/7/26

難易度:★★★(むずかしい)

A・B・Cの3人がいて、それぞれ「いつも本当のことだけ言う正直者」か「いつも嘘だけつく嘘つき」のどちらかです。
3人はこう言いました。
A「Bは嘘つきだ」
B「Cは嘘つきだ」
C「AとBは2人とも嘘つきだ」
さて、嘘つきは誰でしょう?(3人全員の正体を答えてください)


ヒントは⏬️に


⏬️

⏬️

⏬️

⏬️

⏬️

⏬️

⏬️

⏬️

⏬️

⏬️

⏬️

⏬️

⏬️

⏬️

⏬️


ヒント1

まず「Cが正直者だったら?」と仮定して、矛盾が起きないか調べてみよう。


⏬️

⏬️

⏬️

⏬️

⏬️

⏬️

⏬️

⏬️

⏬️

⏬️

⏬️

⏬️

⏬️

⏬️

⏬️


ヒント2

Cが嘘つきだと分かれば、Bの発言「Cは嘘つき」が本当になり、Bの正体が決まる。


⏬️

⏬️

⏬️

⏬️

⏬️

⏬️

⏬️

⏬️

⏬️

⏬️

⏬️

⏬️

⏬️

⏬️

⏬️


答え

嘘つきはAとC、正直者はBの1人だけ。

まずCの発言に注目する。もしCが正直者ならAもBも嘘つきになるが、そのときAの「Bは嘘つき」が嘘になり“Bは正直者”となって矛盾する。だからCは嘘つき。するとBの「Cは嘘つき」は本当なのでBは正直者、さらにAの「Bは嘘つき」は嘘になるのでAも嘘つき。よって嘘つきはAとC、正直者はBに一意に決まる。