把101个硬币平均分成三份,分别是:33,33,35,把两 堆33个放在天平上称。
1、如果平衡,说明这66个都是真的。然后从这两堆共66个中取出35个,与第三堆的35个分别放在天平的左右盘中称,这样,第三堆所在的天平的那一端的轻重就是假币的轻重情况。
2、如果两 个33放在天平上不平衡,说明第三堆的35个是真的。取下轻的一端的33个,从第三堆中取33个放在上面,如果平衡,说明取下的一堆中有假币,假币比真的轻。如果不平衡,只有一种结果,第三堆与取下的一堆一样,都比那一堆轻,说明假的比真的重。
方案1:如下图所示
50)、C组(1)分组,先比较A、B两组:
1>.若A=B,则C为假币,再用A或B中任一个与C比,C重则假币重,C轻则真币重
2>.若A!=B,则A或B中含假币,将A组一分为二:A1(25)、A2(25),比较A1、A2:
<1>.若A1=A2,则A为真币,故:A>B => 真币重;A<B => 假币重
<2>.若A1!=A2,则A含假币,故:A<B => 真币重;A>B => 假币重
方案2、如下图所示
1、将硬币按A组(33)、B组(33)、C组(35)分组,先比较A、B两组:
1>.若A=B,则C含假币,再用A+B中任35个与C比,C重则假币重,C轻则真币重
2>.若A!=B,则C为真币,再用C中33个与A比较:
<1>.若C=A,则A为真币,故:A>B => 真币重;A<B => 假币重
<2>.若C!=A,则A含假币,故:A<B => 真币重;A>B => 假币重
通用解决方案:分组满足A(x)、B(x)、C(101-2x),且x>25,依据以上分析均可得出正确结论。但当x=50时,即方案1最为简单。