老鼠和毒药问题
有 100 个瓶子,1瓶毒药,99都是水,请问,要多少只老鼠可以试出毒药。
答: 100 化成二进制是 1100100 7个位,因此只要7个老鼠,
每个瓶子都有唯一的二进制编号,将 7个老鼠按照二进制编号去喝,然后死了的序列就是毒药的序列。
这是一个二进制问题。
Powered by: 博客园 Copyright © 2024 .geek Powered by .NET 9.0 on Kubernetes