码迷,mamicode.com
首页 > 其他好文 > 详细

关于数字的智力题-小白鼠与毒药

时间:2014-08-18 21:46:22      阅读:582      评论:0      收藏:0      [点我收藏+]

标签:sp   c   二进制   bs   需要   小白   数字   思考   

题目:

    有1000瓶药物,但是其中有一瓶是有毒的,小白鼠吃了一个星期以后就会死掉!请问,在一个星期内找出有毒的药物,最少需要多少只小白鼠?

解答:

      用二进制的思路去思考,1000瓶药代表了1000种状态,那么1000用二进制表示可以用一个10位的二进制数就可以全部表示出来,考虑用十只白鼠来试验,用0和1代表它们最终的状态即死亡或活着,初始状态十只白鼠表示为0000000000

关于数字的智力题-小白鼠与毒药,布布扣,bubuko.com

关于数字的智力题-小白鼠与毒药

标签:sp   c   二进制   bs   需要   小白   数字   思考   

原文地址:http://www.cnblogs.com/lhmily/p/3920408.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!