跳到主要内容

猜数字(二分法:7 次必中 1~100)

小学 · 综合与实践 · 拓展

在实验室中打开

知识点 · 要点

  • 玩法:我想一个 1~100 的整数,你每次猜一个数,我只回答"大了"或"小了"。
  • 最优策略是每次都猜"还剩区间"的中间数——每猜一次,剩下的可能范围就少一半。
  • 1~100 最多猜 7 次必中:因为 2⁶ = 64 < 100 ≤ 128 = 2⁷。

拓展延伸

  • 这也叫"二分查找",是计算机里最常用的查找方法(100 万个数只要 20 次)。
  • 反过来推:猜 n 次最多能覆盖 2ⁿ 个数 —— 这就是指数的威力。
  • 如果每次都只排除 1 个数(从 1 开始挨着猜),最坏要猜 100 次,差 14 倍。
授权:本页内容采用 CC BY-NC-SA 4.0 授权: 可下载、打印、改编、免费分发,需保留来源注明「萌芽学坊 seedacad.cn」,不可商业转售。