10人の村人たち
あなたは本当のことしか言わない正直族とウソのことしか言わないウソツキ族が住んでいる
村にやってきました。すると10人の村人が集まっていて、こんなことを言ってました。
村人その1「私たちのうちの1人だけがウソツキ族だ」
村人その2「私たちのうちの2人がウソツキ族だ」
村人その3「私たちのうちの3人がウソツキ族だ」
村人その4「私たちのうちの4人がウソツキ族だ」
村人その5「私たちのうちの5人がウソツキ族だ」
村人その6「私たちのうちの6人がウソツキ族だ」
村人その7「私たちのうちの7人がウソツキ族だ」
村人その8「私たちのうちの8人がウソツキ族だ」
村人その9「私たちのうちの9人がウソツキ族だ」
村人その10「私たち全員がウソツキ族だ」
さて、村人その1〜村人その10は、それぞれ正直族でしょうか?それとも、
ウソツキ族でしょうか?
解答
論理問題に戻る
TOPに戻る
解答
村人その9は正直族。その他の人は全員ウソツキ族。
まず、村人その10の言葉「私たち全員がウソツキ族だ」が正しいことはありえません。
正しいとするとすぐに矛盾にぶつかってしまいます。よって少なくとも1人以上の正直族が
いるということです。
そして、全員の言葉が違っていることから、ありえるのは全員がウソツキ族か、正直族が
1人で残りがウソツキ族のどちらかです。全員ウソツキ族というのはありえないので、正直族
が1人で残りはウソツキ族ということになります。正直族が1人だと言っているのは、村人
その9なので、村人その9が正直族。他の人はウソツキ族だということになります。うーん、
なかなかいい問題♪
問題に戻る
論理問題に戻る
TOPに戻る