【每日一道智力题】之 药瓶毒鼠鼠

简介: 【每日一道智力题】之 药瓶毒鼠鼠

题目:

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

       这是一道经典的面试题,我们先来看看一位小兄弟的解答:

答:将10只鼠鼠剁成馅儿,分到1000个瓶盖中,每个瓶盖倒入适量相应瓶子的液体,置于户外,并每天补充适量相应的液体,观察一周,看哪个瓶盖中的肉馅没有腐烂或生蛆。  

       emmm,好像生物题是可以这样回答(bushi),但是好残忍,但是这样就不是一道智力题了。那么我们该如何解决这个问题呢?

       首先一共有1000瓶,2的10次方是1024,刚好大于1000,也就是说,1000瓶药品可以使用10位二进制数就可以表示。从第一个开始:

第一瓶 :       00 0000 0001

第二瓶:        00 0000 0010

第三瓶:        00 0000 0011

……

第999瓶:       11 1111 0010

第1000瓶:     11 1111 0011

   需要十只老鼠,如果按顺序编号,ABCDEFGHIJ分别代表从低位到高位每一个位。 每只老鼠对应一个二进制位,如果该位上的数字为1,则给老鼠喝瓶里的药。

   观察,若死亡的老鼠编号为:ACFGJ,一共死去五只老鼠,则对应的编号为  10 0110 0101,这个时候刚好说明,喝了这瓶药的死,没喝的没死,通过2进制我们可以很清楚的知道,有毒的药品为该编号的药品,转为十进制数为:613号。这才是正解,当然前提是老鼠还没被撑死(bushi)。当然,鼠鼠那么可爱,不要真的去毒他哦!

总结:

       通过今天的智力题,我们又对2进制有了更深的了解,原来2进制不仅仅出现在计算机内部,在很多生活场景也会有他的使用。这就是今天的每日一题,家人们如果觉得很奇妙的话,就点赞关注支持我吧!有了您的支持我会一直出这个系列的博客的!

目录
相关文章
【每日一道智力题】三个火枪手(快来看人生哲理)
【每日一道智力题】三个火枪手(快来看人生哲理)
313 0
【每日一道智力题】之 赛马找最快
【每日一道智力题】之 赛马找最快
231 0
|
安全
【每日一道智力题】之聪明的犯人!
【每日一道智力题】之聪明的犯人!
176 0
【智力题】找出那只球!
有12个球,其中11个球质量相同,只有1个重量与其余不同(不知是轻还是重)。现有1个天平(无砝码),请问如何称量3次就能保证找到那个球?解决方案:将球编号1-12号并分成3组。
1054 0
【智力题】空瓶换水
一元钱一瓶水,三个空瓶可换新的一瓶水,你有二十元,能喝几瓶水?答案:30瓶。分析:一瓶水=一个瓶+一份水      3空瓶=1空瓶+1份水==>2空瓶=1份水      20元=20空瓶+20份水=30份水【数学思维】
1257 0
【智力题】烤面包
有一个烤面包机可同时放入两片面包,但每次只能烤面包的一面。某人须用双手将面包放入机中,一面烤好后需用双手伸入面包机将其翻面。烘烤一面所需的时间是30秒,翻转一片面包需要的时间是2秒;拿出一片面包置于盘上,或把一片面包从盘上拿起来再放入机中需3秒。
1288 0

相关实验场景

更多