智力题:1000瓶酒

1000瓶酒,其中只有1瓶毒酒,10只小白鼠,如何1轮测试出来毒酒是哪一瓶?

答:用小白鼠喝这瓶酒or不喝这评酒分别用1、0表示。可以凑出1024种组合,大于1000种,所以可以给1000瓶酒按照这种方式编号。然后用对应的2进制码的方式给10只小白鼠喝酒,过一段时间之后。通过观察小白鼠是哪些编号死亡,哪些编号存活,可以分别用1和0表示,然后凑出来的2进制转10进制就是答案。
全部评论
这个简单,只需要随便扔掉一瓶酒,然后对所有小白鼠声称已经测出毒酒并处理,然后只要有鼠鼠宣称喝到毒酒就说他造谣
23 回复 分享
发布于 2023-09-30 07:07 浙江
让10只小白鼠繁衍到999只然后再试毒,总不会10只都是同性吧
1 回复 分享
发布于 2023-09-30 23:36 河北
牛的
点赞 回复 分享
发布于 2023-09-28 23:13 北京
牛的
点赞 回复 分享
发布于 2023-09-29 18:41 四川
帆软笔试考这个
点赞 回复 分享
发布于 2023-09-30 01:09 山东
牛的
点赞 回复 分享
发布于 2023-10-01 11:48 山东

相关推荐

黑皮白袜臭脚体育生:简历条例统一按使用了什么技术实现了什么功能解决了问题或提升了什么性能指标来写会好些,如使用布隆过滤器实现了判断短链接是否存在,大大提升了查询速度
点赞 评论 收藏
分享
评论
13
25
分享

创作者周榜

更多
牛客网
牛客企业服务