2人の正直者
ソウル (2002/08/29(Thu) 00:15:04)
初めましてここにきて少ししかたってない新米のソウルと申します。
たいした問題は作れませんがちょいと問題を出したいと思います。
問題:A・B・C・D・Eのうち3人は本当のことを言ったり
嘘をついたりしますが、他の2人は絶対嘘をつかない
正直者です。次の7つの彼らの言葉から2人の正直者を
当ててください。(よくある問題ですみません)
?@ A「Bは嘘つきではない」
?A B「Cは嘘つきだ」
?B C「Dは嘘つきだ」
?C D「Eは嘘つきだ」
?D E「Bは嘘つきだ」
?E A「Eは嘘つきではない」
?F E「Cは嘘つきだ」
よくよく考えてみたら変な会話ですがご了承ください。
これからもちょくちょく問題出していきたいと思いますので
頑張って解いてみて下さい。
マグ (2002/08/29(Thu) 01:36:49)
AとEは正直者ではないから、のこりB・C・Dのどれか2人が正直者か・・・・・Cだと正直者が2人にならないので、BとDが正直者のはずw
どら (2002/08/29(Thu) 12:26:49)
どもども
マグさんと同じ結論ですが…
?@Aが正直だと仮定するとB、Eも正直になってしまい
条件に合わない。
よって、Aは正直ではない。
?AAは正直ではない。
Eが正直だと仮定するとB、Cは嘘つきである。
よって、Dが正直となるがDの発言とは矛盾する。
つまり、Eは正直ではない。
?BA、Eは正直ではない。
Cが正直だと仮定すると、Dは嘘つき、Bは正直である。
しかし、Bの発言が矛盾する。
つまり、Cは正直ではない。
よって、B、Dが正直である。
ソウル (2002/08/29(Thu) 15:23:10)
マグさんどらさん正解です
どらさんのように解けばBとDが正直者と言うことになります。
※ 問題中に使用されている人名、地域名、会社名、組織名、製品名、イベントなどは架空のものであり、実在に存在するものを示すものではありません。