mixiユーザー(id:1492915)

2017年05月31日20:52

235 view

[問題]誕生日はいつか?

アルバートとバーナードは、シェリルと友達になったばかりです。シェリルの誕生日を2人は聞きましたが、彼女は10の日にちを候補としてあげました。

5月15日、5月16日、5月19日
6月17日、6月18日
7月14日、7月16日
8月14日、8月15日、8月17日
それから、シェリルは、アルバートに「月」だけを、バーナードに「日付」だけをそれぞれ教えました。
アルバート「僕はシェリルの誕生日を知らないけど、バーナードも知らないよ」
バーナード「僕はシェリルの誕生日を知らなかったけど、今は知っているよ」
アルバート「それなら僕もいつだか知っているよ」

シェリルの誕生日はいつでしょうか?
-------------------
最初にアルバートが「バーナードも知らない」と言っている。

それを断言できるということは、バーナードが聞いた日付は2ヶ所以上に現れている日付だということである。

アルバートが聞いた日付が5月である場合、5月19日の可能性があるから、それならバーナードは日付を聞いただけで誕生日が分かったはずである。従ってアルバートが聞いたのは5月ではない。同様に6月であったなら、6月18日の可能性があり、それならやはりバーナードは日付を聞いただけで分かったはずである。従ってアルバートが聞いたのは6月でもない。

これで7月か8月に絞られる。
そしてこの時点でバーナードには誕生日が分かってしまった。7月か8月かに絞られたことで分かったのであれば14日ではない。14日ならまだ誕生日を特定できないからである。よって、バーナードが聞いたのは15,16,17日のどれかである。

ところがその発言を聞いてアルバートはだったら自分も分かったと発言している。

アルバートが聞いたのが8月なら、この時点でまだアルバートは誕生日が特定できなかったはずである。ところがアルバートが聞いたのが7月であれば、もう候補は7月16日しか残ってない。だから、誕生日が分かってしまったのである。

ということで、シェリルの誕生日は7月16日である。

6 3

コメント

mixiユーザー

ログインしてコメントを確認・投稿する