智力题: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进制就是答案。
全部评论

这个简单,只需要随便扔掉一瓶酒,然后对所有小白鼠声称已经测出毒酒并处理,然后只要有鼠鼠宣称喝到毒酒就说他造谣
让10只小白鼠繁衍到999只然后再试毒,总不会10只都是同性吧
牛的
牛的

帆软笔试考这个
牛的
相关推荐