問題
曜日によって嘘と真実を使い分けるネズミA、Bがいる
ネズミAは月・火・水に嘘をつき、その他の曜日では真実を言う
ネズミBは木・金・土に嘘をつき、その他の曜日では真実を言う
ネズミAが「私は昨日、嘘をつきました」と言った
ネズミBは「私も昨日、嘘をつきました」と言った
今日は何曜日?
シンキングタイム!
スクロールするとヒントがあります
解答・解説
両者の主張はどちらも「昨日嘘をついた」
2匹の嘘をつく日は重複していないので、どちらか一方だけが嘘をついています
仮にネズミAが嘘をついているとします
すると「昨日嘘をついた」が嘘だったので、ネズミAは実際には昨日真実を言ったことになります
ネズミAにとって昨日は真実、今日は嘘を満たすのは月曜日だけです
しかし月曜日はネズミBが真実を言う日であり、
ネズミBは日曜日も真実を言う日であることから、「昨日嘘をついた」の発言が矛盾します
したがって「ネズミAが嘘をついている」とした仮定が誤りであり、
ネズミAが真実を、ネズミBが嘘を言っていることが確定します
ネズミAにとって昨日が嘘、今日が真実を満たす曜日は木曜日だけです
ネズミBは水曜日には真実を言うので、「昨日、嘘をついた」という嘘とも矛盾しません