称球问题-找出球中的坏球

这篇博客探讨了如何通过最少的称重次数找出混在n个球中唯一的坏球,无论是已知轻重还是未知轻重。利用等概率模型,通过天平称重,将可能性均匀分为三份,从而高效定位坏球。文章详细分析了9个和12个球的情况,阐述了划分轻重组合法和逆向思维借助法。
摘要由CSDN通过智能技术生成

称球问题-找出球中的坏球

原作者参考:http://blog.csdn.net/pongba/article/details/2544933

问题

问题模型描述:n个小球,其中有一个是坏球。有一架天平。需要你用最少的称次数来确定哪个小球是坏的并且它到底是轻还是重。有的题目给出了坏球是轻还是重。

这个问题是一道流传已久的智力题。网络上也有很多讲解,还有泛化到N个球的情况下的严格证明。也有零星的一些地方提到从信息论的角度来看待最优解法。本来我一直认为这道题目除了试错之外没有其它高妙的思路了,只能一个个方法试,并尽量从结果中寻找信息,然后看看哪种方案最少。

思路原则

数学之美中提到了一种数学分析的等概率模型。
现在我们用天平来称球,就等同于对所有情况可能性发问,由于天平的输出结果有三种“平衡、左倾、右倾”,
这就相当于我们的问题有三个答案,即可以将所有的可能性切成三份,
记住一个原则,我们应当尽量让这三个分支概率均等,即平均切分所有的可能性为三等份。
如此一来的话一次称量就可以将答案的可能性缩减为原来的1/3,三次就能缩减为1/27。
比如12个球不知道轻重,才有24种可能性,所以理论上是完全可以3次称出来的。
接下来我们用简单的实例来实际分析问题。

已知轻重找球问题

问题:现在9个小球,其中8个质量相同,有一个坏球较轻一点,如果用天平称,至少称多少次保证能找出这个较轻一个。
这里较轻较重的分析是一

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值