質問: 1000本のワインがあって、1つは毒入りです。 1000本のワインがあって、1つは毒入りです。 1滴でも飲むと、10h~20hで死にます。 今から24h以内に、毒ワインを自分のドレイに飲ませることで、判別したい。 これには最低何人のドレイを要するか? 以下がこれに対する僕の回答です。 結論から言うと1000人必要です。 まず0時から検査を開始します。 24時までに終わらせなければなりません。 まず0時にx人がそれぞれで一本検査します。 死ぬのは10~20時ですね 二本目を検査するためには 10時より後に飲まなければなりません(理由はaに書きます) しかし4時より後に飲んだ場合は24時より後に死ぬ可能性があるため、毒を見逃す可能性があります。 ゆえに10時より後には飲めません。 a、もし10時以内に飲んだ場合 死んだとしても最初に飲んだワインによるものなのか後に飲んだワインによるものかわからないからです。 一本目の死ぬ可能性のある時間帯は10~20時 二本目を例えば9時に飲んだとしたら死ぬ時間帯は19~29時になります。 つまり19~20時に死んだ場合、その死が一本目によるものなのか二本目によるものなのかわからないからです。 ゆえに1人1本しか検査できません。 従って1000本には1000人必要です。 こういう答えがでたんですが、答えは10人なんだそうです... 先生にだされた問題だとか。 どうして10本になるのでしょうか? 困ってます。
回答: もしワインが4本だったら、2人で大丈夫だよね。ワインをa,b,c,dとして 一人目がa,bを飲み、二人目がa,cを飲めば、両方が死ねばaだし、一人目だけ死ねばb、二人目だけ死ねばc、二人とも大丈夫ならdだとわかる。 1000本ワインがあっても考え方は同じ。