靠,ms的面试题嘛,上次csdn上那位哥们已经弄来看了!

解决方案 »

  1.   

    先把12个球编号1--12。
    用 V.S表示用天平称,= 表等重,> 表左边重, < 表右边重一:  1.2.3.4  V.S  5.6.7.8
        有三种情况 =,>,<,其中>与<情况相似。//——————————————————————二:    第一种情况 1.2.3.4 = 5.6.7.8(表9.10.11.12有问题)
    二(1):      9.10.11  V.S  1.2.3
            (有三种情况 =,>,<,其中>与<情况相似)
    二(1)-1:    9.10.11  =  1.2.3
            (表12号有问题,再称一次可断定轻重)二(1)-2:  9.10.11 > 1.2.3
            (表9.10.11有问题,且重)    
    二(1)-2-1:    9  V.S 10
            ("="11重,">"9重,"<"10重)  二(1)-3:  9.10.11 < 1.2.3
                  (类二(1)-2)    //——————————————————————三:    第二种情况 1.2.3.4 > 5.6.7.8
              (表9.10.11.12为好球)
    三(1):      1.5.6.7  V.S  8.9.10.11
              ( 有三种情况 =,>,< )
    三(1)-1:    1.5.6.7  =  8.9.10.11
                (表2.3.4号中一个重)  
                (类似二(1)-2方法可得结果)
    三(1)-2:    1.5.6.7  >  8.9.10.11
                (表示1重或8轻,在称一次可得结果)
                (不会在5.6.7中。如在,从现在看坏球为重;
                从“三”中看坏球为轻,矛盾)三(1)-2:    1.5.6.7  <  8.9.10.11
                (在5.6.7中且轻)
                (类似二(1)-2方法可得结果)
                (不会在1或8中。道理类上,会矛盾)
    四:    第三种情况 1.2.3.4 < 5.6.7.8
            (类似三中方法可得结果) 
      

  2.   

    http://www.csdn.net/expert/topic/141/141651.shtm
    就有,去那里看看。