回覆列表
  • 1 # 辰星Mr

    根據2^10=1024,所以10個老鼠可以確定1000個瓶子具體哪個瓶子有毒。具體實現跟3個老鼠確定8個瓶子原理一樣。

    000=0

    001=1

    010=2

    011=3

    100=4

    101=5

    110=6

    111=7

    一位表示一個老鼠,0-7表示8個瓶子。也就是分別將1、3、5、7號瓶子的藥混起來給老鼠1吃,2、3、6、7號瓶子的藥混起來給老鼠2吃,4、5、6、7號瓶子的藥混起來給老鼠3吃,哪個老鼠死了,相應的位標為1。如老鼠1死了、老鼠2沒死、老鼠3死了,那麼就是101=5號瓶子有毒。

    同樣道理10個老鼠可以確定1000個瓶子

    【擴充套件】二進位制的優點

    技術實現簡單,計算機是由邏輯電路組成,邏輯電路通常只有兩個狀態,開關的接通與斷開,這兩種狀態正好可以用“1”和“0”表示。 簡化運算規則:兩個二進位制數和、積運算組合各有三種,運算規則簡單,有利於簡化計算機內部結構,提高運算速度。 適合邏輯運算:邏輯代數是邏輯運算的理論依據,二進位制只有兩個數碼,正好與邏輯代數中的“真”和“假”相吻合。 易於進行轉換,二進位制與十進位制數易於互相轉換。 用二進位制表示資料具有抗干擾能力強,可靠性高等優點。因為每位資料只有高低兩個狀態,當受到一定程度的干擾時,仍能可靠地分辨出它是高還是低

    看到對你有幫助的話點個關注再走唄!

  • 中秋節和大豐收的關聯?
  • 現在好多父母去城裡幫忙照顧小孩,父母傳統的教育方式跟年輕人教育孩子哪個好?