かず4年(A・B)

福西です。久々ですが、今山びこ通信の原稿を執筆していて、そちらに紙面の都合で乗せ切れなかった分を掲載いたします。

以下の論理パズルの問題に対する、生徒たちの答案を紹介します。私の感想は、「どれもすごい!」ということです。(残念ながら、その日に欠席だった生徒の答案が欠けていますが、また別の問題でそれはご紹介したいと思います)

ギリシア神話の英雄アイアス(ア)、イドメネウス(イ)、オデュッセウス(オ)の3人の住む島は、それぞれ異なり、それぞれがサラミス島か、クレタ島か、イタカ島に住んでいます。

もしサラミス島に住む者ならば真実を言い、そうでないならばうそを言います。

さて、三人のうち二人が次のように述べています。
  
イドメネウス: 「オデュッセウスか? あいつならクレタ島かサラミス島に住んでいるぞ」
オデュッセウス:「アイアスなら、イタカ島に住んでいるぞ」

さて、三人はそれぞれ何島に住んでいるでしょうか?

H.H.君の解答
もしイドメネウスがしょうじきだったら、オデュッセウスがイタカにすむことになる。するとイタカにすむということは、うそつきになる。だからアイアスはサラミスにすむことになる。イドメネウスがクレタにすむ。イドメネウスがうそつきになる。これは矛盾。

もしイドメネウスがうそつきだったら、オデュッセウスはイタカにすむことになる。オデュッセウスはうそつきだからアイアスがイタカ以外のとこ(ろ)になる。アイアスがサラミスにすむことになる。だからイドメネウスは、クレタにすむ。これは矛盾にならない。

答え イドメネウスがクレタにすむ、オデュッセウスがイタカにすみ、アイアスがサラミスになる。

T.T.君の解答

もしイが正直で、オはクレタに住んでいても、オの言うことが合っていることになるからイはうそつきの島に住まなければならない。(イについて矛盾が生じる)

もしオが正直で、アがタ(イタカ)に住む。だがイが言うことが正直になるのでうそつきの島に住む。(オにについて矛盾が生じる)

のこっているのは、アだけなのでアが(正直で)サ(サラミス)に住む。イの言うことが正しかったらだめなのでオはタ(イタカ)に住む。イはのこったク(クレタ)に住む。

S.T..君の解答

もしオデュッセウスがほんとつきなら、アイアスはイタカ島に住んでいる。するとイドメネウスがうそつきになる。そしてイタカ島に住む。すると、なんとアイアスとオデュッセウスが仲良し(同じ島に住むこと)になるので矛盾になる。

次にオデュッセウスがうそつきだったら、アイアスはイタカ島に住んでいない。オデュッセウスはうそつきなのでクレタ島かイタカ島に住むことになる。

もしアイアスがサラミス島に住んでいたら、オデュッセウスの住むところはイドメネウスの逆の島に住んでいることになる。だからオデュッセウスはイタカ島に住み、イドメネウスはクレタに住み、アイアスがサラミス島に住むことになる。これは矛盾がない。

答 イドメネウス⇒クレタ  アイアス⇒サラミス  オデュッセウス⇒イタカ

S.Y君の解答 

もし、アが正直ならイとオはうそつき。イはうそつきなのでオはイタカに住まなければいけない。オもうそつきなのでアはイタカ以外に住まなければならない。けど、アは正直だからサラミスにいく。のこったイはクレタ。クレタはうそつきの島だからおかしい事はなにもない。

もし、アがうそつきなら、イとオはどちらかが正直にならなければならない。

イが正直だとしたら、自分はサラミスに住んでいるからオはクレタになる。オは、アがイタカに住んでいると言っているけど、その事が本当になってしまうからちがう。(オがうそつきであることと)むじゅん。

もしオが正直だったら、アはイタカになってオがサラミスだから、のこったクレタはイになる。だけど、イはオがサラミスに住んでいると言っているから正直になってしまう。(イがうそつきであることと)むじゅん。

つまりアがサラミスで、イはクレタで、オはイタカになる。