1000杯水中取一杯毒水,鼠兄遭殃
生活随笔
收集整理的這篇文章主要介紹了
1000杯水中取一杯毒水,鼠兄遭殃
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
有1000杯水,其中有一杯是毒水,可以用小白鼠實(shí)驗(yàn),小白鼠喝毒水1小時(shí)后必死,請(qǐng)問如何找出這杯毒水。
將1000杯水編號(hào)(1-1000),將其轉(zhuǎn)化為2進(jìn)制碼,取10只小白鼠(為什么是10只,因?yàn)槠?000的2進(jìn)制碼長(zhǎng)度是10位),給10只小白鼠編號(hào)1-10,第一只小白鼠喝第一位2進(jìn)制碼為1的(1000杯中2進(jìn)制碼第一位為1的都要喝),第二只小白鼠喝第二位2進(jìn)制為1的(1000杯中2進(jìn)制碼第二位的都要喝)以此類推一直到第10只小白鼠喝完,然后1小時(shí)后看那幾只小白鼠會(huì)死,死掉的小白鼠用1表示,未死的用0表示整理出10位2進(jìn)制碼,比如第1、3、5只小白鼠死掉那么2進(jìn)制碼為 0000010101 轉(zhuǎn)化10進(jìn)制碼為21
表示第21杯水是有毒的。
反過來(lái)講如果是第10杯水有毒那是那幾只小白鼠會(huì)死呢,我們將10二進(jìn)制化為1010,那死的應(yīng)該就是第2、第4只了。
鼠兄內(nèi)心一萬(wàn)只草泥馬崩騰而過,你們就不能換個(gè)其他物種的啊
我自悲傷,我自笑,狂傲一生喝毒藥
總結(jié)
以上是生活随笔為你收集整理的1000杯水中取一杯毒水,鼠兄遭殃的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php larval开发规范,数据模型
- 下一篇: 天联高级版服务器信息怎么查,天联高级版