我有深入研究,网上能搜到一个常见的答案和一个不常见答案,而我自己也做出一个不一样的答案。
第一种:(我想出的方法)
每四球为一组ABC三组,第一步比较A与B,如果A=B,则坏球在C组,接着比较C1、C2和C3、B1(标准球),
(1)C1C2=C3B1时,坏球在C4上,称C4与B1,C4>B1则C4为重球;
(2)C1C2>C3B1时,称C1与C2,C1>C2则C1为重球,C1=C2则C3为轻球;
(3)C1C2<C3B1时,称C1与C2,C1>C2则C2为轻球,C1=C2则C3为重球 (与(2)类似对称)。
如果第一步中一边重一边轻,设重的一组为A组。即A>B,C组为标准球
第二步就是比较A1B1C1与B2A2A3,有三种情况:
(1)A1B1C1>B2A2A3则可能A1是重球或B2为轻球,下一步就称A1跟C1,A1=C1时B2为轻球,A1>C1时A1为重球,没有A1<C1的情况。
(2)A1B1C1<B2A2A3则可能A2、A3是重球或B1为轻球,下一步重就称A2和A3,A2>A3时A2为重球;A2=A3时B1为轻球,A2<A3时A3为重球。
(3)A1B1C1=B2A2A3,则坏球在没有称的A4或B3、B4,可能重球是A4或轻球是B3、B4,下一步称B3和B4,B3>B4时,B4为轻球,B3=B4时A4为重球,
下面两种只讨论A>B时另两种方法,因为A=B时只有一种方法。
第二种方法:
第一步同上确定A>B
第二步,比较A1A2B1与A3A4B2, 有三种可能:
(1)A1A2B1>A3A4B2则可能A1、A2是重球或B2是轻球,再称A1和A2,如果A1>A2,则A1为重球.A1=A2则B2为轻球.
(2)A1A2B1=A3A4B2则可能B3、B4是轻球,再称B3和B4,如果B3>B4,则B4为轻球.如果B3<B4,则B3为轻球;
(3)A1A2B1<A3A4B2则可能A3、A4是重球或B1是轻球,再称A3和A4,如果A3>A4,则A3为重球.A3=A4则B1为轻球.(跟(1)情况对称相似)
第三种方法:
第一步可以确定A>B
第二步,比较A1B2B3B4与B1C1C2C3, 有三种可能:
(1) A1B2B3B4 > B1C1C2C3 时,则可能A1是重球或B1是轻球,再称A1和C1,如果A1>C1,则A1为重球.A1=C1则B1为轻球.
(2) A1B2B3B4 = B1C1C2C3 时,则可能A2、A3、A4是重球,再称A2和A3,如果A2>A3,则A2为重球.A2=A3则A4为重球.
(3) A1B2B3B4 < B1C1C2C3 时,则可能B2、B3、B4是轻球,再称B2和B3,如果B2>B3,则B3为轻球.B2=B3则B4为轻球.(跟(2)情况对称相似)
参考资料:我之前的回答:http://zhidao.baidu.com/question/202640408.html