クイズ大陸



履歴 検索 最新 出題

No. 32≫ No.33 最新レスです
?Nighteck 2014/10/13 00:44
解答です。
試薬1錠ごとに反応が2通り(赤か青)で、4000個を区別するのだから、212=4096から12錠でできるのではないか?と思いつけば、ほぼ答えは出ています。
答えは12錠です。


○方法1
4000個を2000個×2に分けて片方のみに試薬を入れる。赤くなれば試薬を入れた方に、青くなれば入れていない方に異物が混じっている。
異物の入っていると断定した2000個を1000個×2に分けて片方のみに試薬を入れ、異物の入っている方を同様に判断する。
異物の入っていると断定した1000個を500個×2に分けて片方のみに試薬を入れ、異物の入っている方を同様に判断する。以降くり返し。
最終的に12回(運が良ければ11回)の作業で異物の混ざったものが1つに絞れる。
40002000100050025012563or6232or3116or158or74or32or11
(で試薬使用)
試薬は12錠あればよい。


○方法2
4000個の容器に1から4000までの番号をふり2進数表記する。最大12桁になる。
1桁目が1である容器全てから1滴ずつ集めたもの、2桁目が1である容器全てから1滴ずつ集めたもの…というように12桁目まで別の入れ物に集め、それぞれに試薬を入れる。

小さい桁から順に左から右へ並べて表記すると

_______12(入れ物)
番号
________0 
________0 
________0 
________0 
________0 
________0 
______
2048_______(000000000001)
2049_______(100000000001)
______
3999_______(111110011111)
4000_______(000001011111)
(容器)
縦で見て「1」となっている容器の液体を1滴ずつ取り、その桁の入れ物に集める。

4000個それぞれにおいて12個の反応の仕方は全て異なるので、異物が入っているものを必ず判断できる。よって12錠
編集