智力题:1000瓶酒
1000瓶酒,其中只有1瓶毒酒,10只小白鼠,如何1轮测试出来毒酒是哪一瓶?
答:用小白鼠喝这瓶酒or不喝这评酒分别用1、0表示。可以凑出1024种组合,大于1000种,所以可以给1000瓶酒按照这种方式编号。然后用对应的2进制码的方式给10只小白鼠喝酒,过一段时间之后。通过观察小白鼠是哪些编号死亡,哪些编号存活,可以分别用1和0表示,然后凑出来的2进制转10进制就是答案。
答:用小白鼠喝这瓶酒or不喝这评酒分别用1、0表示。可以凑出1024种组合,大于1000种,所以可以给1000瓶酒按照这种方式编号。然后用对应的2进制码的方式给10只小白鼠喝酒,过一段时间之后。通过观察小白鼠是哪些编号死亡,哪些编号存活,可以分别用1和0表示,然后凑出来的2进制转10进制就是答案。
全部评论
![](https://uploadfiles.nowcoder.com/files/20240514/510894044_1715654316364/pingllunicon.png)
这个简单,只需要随便扔掉一瓶酒,然后对所有小白鼠声称已经测出毒酒并处理,然后只要有鼠鼠宣称喝到毒酒就说他造谣![](https://uploadfiles.nowcoder.com/images/20220815/318889480_1660553763718/D9FDAE9918A39C99254A9D8D179628E5)
让10只小白鼠繁衍到999只然后再试毒,总不会10只都是同性吧
牛的
牛的
![](https://uploadfiles.nowcoder.com/files/20240514/510894044_1715654316364/pingllunicon.png)
帆软笔试考这个
牛的
相关推荐
![](https://static.nowcoder.com/fe/file/oss/1716965564844UEBJN.png)
![](https://static.nowcoder.com/fe/file/oss/1716965585666UBBME.png)
TP-LINK
| 校招
| 超多精选岗位
点赞 评论 收藏
分享
01-07 16:15
华中科技大学 Java 点赞 评论 收藏
分享
点赞 评论 收藏
分享