三体吧 关注:495,910贴子:7,485,816
  • 21回复贴,共1

给大家做一道题

只看楼主收藏回复

有m瓶药水 其中n瓶有毒
有若干只小白鼠 如果喝了毒药 则5分钟后死亡 否则无事
现在要求在5分钟之内检测出毒药 问需要几只老鼠


1楼2011-09-25 20:17回复
    为了简单起见
    不妨先认为 只有一瓶毒药 给你5只老鼠 问5分钟能检测几瓶?


    2楼2011-09-25 20:18
    收起回复
      2026-03-23 18:08:30
      广告
      不感兴趣
      开通SVIP免广告
      回复2楼:我算的是7瓶,我想这不是最佳答案


      IP属地:北京来自手机贴吧3楼2011-09-25 21:31
      回复
        这个。。要先问问老鼠的饭量多大。。


        IP属地:广东4楼2011-09-25 21:41
        回复
          一瓶毒药应该能测24瓶吧,如果时间多一些能测的还多一些


          IP属地:广东5楼2011-09-25 21:43
          回复
            m/2只?


            IP属地:中国香港6楼2011-09-25 21:56
            回复
              5个老鼠可以检测出30瓶,
              我先把公式列出来给大家,好让大家理解,C51+C52+C53+C54=30
              从这个公式大家猜出多少了吧,就是把药分4批,第一批五支,第二批10支,类推
              第一批药,每只老鼠喝一支,第二批2个老鼠喝一支,第三批3个老鼠喝一支,类推
              这样,我们就可以按照老鼠的中毒顺序和个数知道哪个有毒了
              以上都是个人想出来的


              IP属地:广东7楼2011-09-25 21:56
              收起回复
                貌似还漏了五个老鼠喝一支的情况,31种


                IP属地:广东8楼2011-09-25 22:00
                回复
                  2026-03-23 18:02:30
                  广告
                  不感兴趣
                  开通SVIP免广告
                  楼主消失了...


                  IP属地:广东9楼2011-09-26 09:59
                  回复
                    如果有药性发作的比较慢的话怎么办?


                    IP属地:湖北10楼2011-09-26 19:27
                    回复
                      【答案在此】
                      5只老鼠 每一个有死活两种状态 总信息量 5log2
                      所以如果是一瓶毒药 就是32瓶 其他的同理


                      11楼2011-09-30 18:54
                      回复