質問: SPI試験対策問題集の非言語問題・推論の問題です。
回答: まず、Gの発言は問題を解く際には意味がありません。 嘘つき問題では、本当のことをいう人も嘘つきも「私は本当のことを言っています」と必ず言うからです。 この問題では、Gが内定を取ってなく本当のことをいう場合でも、Gが内定を取っていて嘘をついている場合でも「私は内定を取っていない」というはずです。なので情報量はゼロと考えてよいです。これは嘘つき問題の基本知識なので覚えておいたほうがいいです。 つぎのHの発言をみます。 H「Kは内定を取っている」→「Kは嘘を言っている」と読み替えます。 すると、HとKは、どちらかが本当ならもう一方は嘘という関係にあります。 Hが本当→Kはうそ、Hがうそ→Kは内定なし→Kは本当 というようにです。 そこで両者を2つのグループに分けておきます。 H|K というようにです。この段階ではもちろんどちらが本当でどちらがうそかはわかりません。 そして、上で話題になったKの発言をみます。 K「Jは内定を取っていません」→「Jは本当のことを言っている」 この場合KとJは、2人とも本当か、2人とも嘘か、のどちらかであることがわかります。 Kが本当→J内定なし→J本当、Kがうそ→J内定有り→Jもうそ となるからです。 そこで上のグループ分けで H|K,J のように、KとJは同一グループに入れることができます。 2人が本当のことを言っていて、2人がうそをついていることが問題文の1行目から分かっているので、GはHのグループに入ります。 よって、 G,H|K,J のようなグループ分けになります。 どちらかが本当グループ、どちらかが嘘つきグループです。 最後にJの発言をみます。 J「私もHも内定を取っている」ですが、これは上のグループ分けの結果からしてありえません。JとHが違うグループにいるからです。 この結果から、Jが嘘つきと判明し、Jが所属する「K,J」グループが嘘つきグループであり、「G,H」グループが本当のことを言っているグループであることがわかります。 よって、内定を取っていないのはGとHです。答えは選択肢Aです。