您的位置:首页 > 其它

有 1000 个一模一样的瓶子,其中有 999 瓶是普通的水,有一瓶是毒药。任何喝下毒药的生物都会在一星期之后死亡。现在,你只有 10 只小白鼠和一星期的时间,如何检验出哪个瓶子里有毒药?

2014-10-27 16:18 1466 查看
二进制

第一只老鼠喝第 XXXXXXXXX1 瓶水 为1、3、5、7..999一共500瓶

第二只老鼠喝第 XXXXXXXX1X 瓶水 为2、3、6、7...

...

第十只老鼠喝第1XXXXXXXXX 瓶水 为512、513....到最后的水

最后第几只死了就把那位记成1,得到的10位2进制数就是那瓶水

其他:http://www.zhihu.com/question/19676641
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐