SPI推論|発言の真偽型(嘘をついているのは誰か) 例題4
最終更新:
A〜Dの4人のうち1人だけが、共有冷蔵庫のプリンを食べた。4人は次のように話した。 ・A「Dだ」 ・B「Cではない」 ・C「Aではない」 ・D「AかCのどちらかだ」 このうち嘘をついているのは1人だけで、残りの3人は本当のことを言っているとき、食べた人は誰か。
正解:D. D
【解き方】 ステップ1: 食べた人を1人ずつ仮定し、全員の発言が正しいか(○)誤りか(×)を調べる。条件は「嘘がちょうど1人」。 ステップ2: Aだと仮定:A× B○ C× D○ → 嘘をついた人数は2人(合わない) ステップ3: Bだと仮定:A× B○ C○ D× → 嘘をついた人数は2人(合わない) ステップ4: Cだと仮定:A× B× C○ D○ → 嘘をついた人数は2人(合わない) ステップ5: Dだと仮定:A○ B○ C○ D× → 嘘をついた人数は1人(条件に合う) ステップ6: 条件に合うのはDだけなので、食べた人はD。 メモ: 嘘つき探しは「1人ずつ仮定して総当たり」が確実。仮定ごとに全員の発言の真偽を表にして、条件(嘘の人数・本当の人数)と照らす。 よくある間違い: 嘘をついた人数が「ちょうど1人」になる仮定を探す問題で、嘘が0人や2人以上になる仮定を条件に合うと数えてしまうミスが多い。各仮定で×の数を数え直す。
| 食べた人が… | Aの発言 | Bの発言 | Cの発言 | Dの発言 | 嘘の人数 |
|---|---|---|---|---|---|
| A | × | ○ | × | ○ | 2人 |
| B | × | ○ | ○ | × | 2人 |
| C | × | × | ○ | ○ | 2人 |
| D | ○ | ○ | ○ | × | 1人(=1人) |
○=その発言が正しい ×=その発言は誤り