回答

✨ ベストアンサー ✨

Aが正直者だと仮定するとき
A:正しい
B:嘘をついている
C:Bが嘘をついているという正しいことを言っているので正直者。これは最初のAが正直者だということに矛盾する
ゆえに命題:Aが正直者は偽

Bが正直者だと仮定するとき
A:嘘をついている
B:正しい
C:Bはうそつきだという嘘をついている。
ゆえに命題Bは正直者は真

Cが正直者だと仮定するとき
A:嘘をついている
B:ほんとのことを言っている。つまり、正直者
これは最初のCが正直者だということに矛盾する。したがって、命題:Cが正直者は偽

以上より、Bが正直者、A,Cがうそつきである。

シュウR

多少手間のかかる問題を解いて頂き、
しかも分かりやすい解説までありがとうございます!

あたろー

論理的思考力が身に付く良い問題だと思いました!

この回答にコメントする
疑問は解決しましたか?