返回列表 发帖

一个有趣的题目

有1000瓶水,其中有一瓶有毒,小白鼠只要尝一点带毒的水24小时后就会死亡,至少要多少只小白鼠才能在24小时时鉴别出那瓶水有毒。
分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友

思路:用二进制数字表示瓶子的编号。

TOP

10只,1000<2^10

TOP

:sleepy:
不明白楼上的算法

TOP

4# 逍遥十四少


呵呵。你多想一下二进制的数字表示。例如使用二进制表示1000,如何理解。

TOP

我用笔算的 应该是19只老鼠
不知道正确不?????????

TOP

6# 彭松


应该是10只老鼠。

TOP

我认为没死的小白鼠可以再接着品尝,可以想办法与独立重复时间的概率的求法与极限的思想去接

TOP

答案不重要,思想是灵魂!!各位

TOP

10老鼠就够了
先将这1000瓶子用10位二进制编码,每只老鼠对应二进制中的一个,瓶子编号中位数为1的那一位所对应的老鼠喝,最后死的老鼠对应位数就是1,如1001011100,那么毒水瓶子的编号就是1001011100

TOP

返回列表