现有12个球,其中有一个是次品,但不知道它比正常的重还是轻,

来源:百度知道 编辑:UC知道 时间:2024/06/28 07:12:39
现有12个球,其中有一个是次品,但不知道它比正常的重还是轻,
现在只有天平一架,请称3次找出次品球。

把12个球分别编号,随意分成3组。分别为:
(1、2、3、4)为①组;(A、B、C、D)为②组;(5、6、7、8)为③组.
第一次:把①与②组放天平称。有两种情况:一是平;二是不平,(如不平,记住重的一组,这并不能说明异常球重还是轻)。
一、IF平:则异常球在③组。
在③组球中任选2个,不妨选(5、6),与正常球(1、2)号球进行第二次称。
有两种情况:一是平;二是不平。
1、如果平,异常球在(7、8)中。第三次用1号球与7球称,如平,则异常球是8球;如不平,则异常球是7球。
2、如果不平,异常球在(5、6)中。第三次用1号球与5球称,如平,则异常球是6球;如不平,则异常球是5球。
二、IF不平时,有两种情况,即①重于②或①轻于②。(此时表明③组球都是正常的)
现在来讨论当①重于②的情况。即(1、2、3、4)重于(A、B、C、D)。
将①与②中的球进行调整,并重新编组:组①'为(1、2、A),组②'为(3、4、B)。
现在进行第二次称,即把组①'和组②'放在天平上称。
有三种情况: ①'=②';①'重于②';①'轻于②'。
当①'=②'时。异常球在C、D球内,第三次用5号球与C球称,如平,则异常球是D球;如不平,则异常球是C球。
当①'重于②'时。表明1、2球有一个为重球,或B球为轻球。第三次用1号球与2球称,如平,则异常球是B球;如不平,则异常球是重的一边的

球。
当①'轻于②'时。表明3、4球有一个为重球,或A球为轻球。第三次用3号球与4球称,如平,则异常球是A球;如不平,则异常球是重的一边的

球。
当①轻于②的情况同理。

这是MICROSOFT一道面试题

高手