- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:数学 多分『命題』の問題)
8人の中で、嘘をついているのは誰か?
このQ&Aのポイント
- 8人の中で、嘘をついているのは誰か?
- プリントの問題で、8人の中で嘘をついている人を求めます。
- AからHまでの8人の中で、最低4人が嘘をついていると仮定すると、GとHが嘘をついていることがわかります。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
GとHで合っています。 別の考え方は、 8人中何人が嘘をついているかを仮定して、それぞれの言っていることを調べると、 全員本当の事を言っていると仮定すると、E,F,G,Hの言っている事は嘘なのでNG 1人だけ嘘をついていると仮定すると、F,G,Hの言っている事は嘘なのでNG 2人嘘をついていると仮定すると、G,Hの言っている事だけが嘘なのでOK 3人嘘をついていると仮定すると、Hの言っている事だけが嘘なのでNG 4人嘘をついていると仮定すると、全員の言っている事は本当なのでNG 5人以上嘘をついていると仮定すると、E,F,G,Hの言っている事は本当なのでNG ということで、G,Hの2人が嘘を言っていることになります。
その他の回答 (2)
- tmpname
- ベストアンサー率67% (195/287)
回答No.3
実は過去に同じ投稿があったりします http://okwave.jp/qa/q6367078.html 私も解答例を書いています(別の方の回答の方が簡単ですが)
- gohtraw
- ベストアンサー率54% (1630/2965)
回答No.1
ん?Aが偽だとすると、全員が嘘を言っているということになりませんか?するとBからDは全て偽で、EからHは全て真ということになると思いますが。
質問者
お礼
ありがとうございます。 その通り、BCDを嘘と仮定した場合EFGHは本当になります。しかし、よく考えてみると、EFGHを本当と仮定するならばBCDの『1人から3人は本当の事を言っている』に矛盾しますよね?『嘘をついている』というのが本当だとする→その人物は本当の事を言っているしかし、前述を導き出すための『正解者がいない』というのが矛盾するんです。なぜならEFGHが本当の事を言っているから。 したがって、Aは嘘をついていないと仮定できます。
お礼
ありがとうございます。実は全く同じ考え方でした。僕はとある高専生で、プリントに載っていた面白いこの問題を解いてみて確認のため投稿しました。 とても良い問題だと思います。他の解答法も探してみますね。