✨ ベストアンサー ✨
Aが正直者だと仮定するとき
A:正しい
B:嘘をついている
C:Bが嘘をついているという正しいことを言っているので正直者。これは最初のAが正直者だということに矛盾する
ゆえに命題:Aが正直者は偽
Bが正直者だと仮定するとき
A:嘘をついている
B:正しい
C:Bはうそつきだという嘘をついている。
ゆえに命題Bは正直者は真
Cが正直者だと仮定するとき
A:嘘をついている
B:ほんとのことを言っている。つまり、正直者
これは最初のCが正直者だということに矛盾する。したがって、命題:Cが正直者は偽
以上より、Bが正直者、A,Cがうそつきである。
論理的思考力が身に付く良い問題だと思いました!
多少手間のかかる問題を解いて頂き、
しかも分かりやすい解説までありがとうございます!