谜题 IBM-261
四盆兰花在三天内找出两桶毒液
IBM Research · Ponder This · 2020 年 1 月
IBM Ponder This #261 · 2020 年 1 月
园丁有十二桶用于灌溉兰花的液体,恰好两桶有毒。使用任何剂量,哪怕一滴毒液,都会让受试兰花在二十四小时后死亡。园丁必须在三天内辨认出十桶好液体,否则其余兰花也会因缺水而死。
他愿意用四盆兰花做实验,每次可以用某个桶子集的混合液浇一盆。怎样找出两桶毒液?
八桶 A 至 H 的较小版本两天即可完成:
| Day1 | Day2 | |
|---|---|---|
| 1 | B | DG |
| 2 | DF | AB |
| 3 | AH | CF |
| 4 | C | GH |
例如第一盆第一天用 B,第二天用 D、G 的混合液。请按 B.DG; DF.AB; AH.CF; C.GH 这样的格式给出各盆各天的安排;本题需扩展到十二桶、三天。
解答
认真尝试后再打开待补充。