题目:

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

解答:

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

相关文章:

  • 2021-09-15
  • 2022-12-23
  • 2021-08-01
  • 2021-09-12
  • 2021-04-30
  • 2022-12-23
  • 2022-02-03
猜你喜欢
  • 2022-01-29
  • 2022-12-23
  • 2022-12-23
  • 2021-04-25
  • 2021-06-30
  • 2021-08-06
  • 2022-12-23
相关资源
相似解决方案