垃圾回收站

July 4, 2007

十二球用天平找异常问题

[ 分类: 其他 ] 由 弗里曼·潘 发表于 8:45 pm

发信人: thom (栋淼|暮霭沉沉楚天阔), 信区: Linux

  : 12个球找异常

发信站: 我爱南开站 (2007年06月2613:02:17 星期二), 站内信件

分成三组,每组四个

4 . 4 ? 4

先比较其中两组。

1. 4 = 4   => 2 ?    => 1~

    如果一边4个相比相等,这8个均为平常,异常的只在剩下的4个里面。

    从中取2个与普通2个相比,可以知道异常的分布。

    (如果相等,在剩下的2个里面,否则就为这2)

    最后从异常的2个里面任取1个与平常的比较。

2. 4 < 4   => 2+ ? ++

    (如果一边4个相比不等,记4个轻的那组为轻,4个重的那组为重,剩下组记为平)

    取轻中2个加上重中1个,再取轻中1个加重中1个加平中1个。

    (还有可能出现异常的一组中有轻中1+重中2)

    (可能异常组表示为异常)

    A. <

        2+ < ++   => ?

        因为是轻,所以异常的不可能为左边的重或右边的轻。

        轻与轻相比,轻的那个为轻异常,为所求;

        如果相等,剩下重的那个为重异常,所求。

    B. >

        2+ > ++   =>

        因为是重,所以异常的不可能为左边的2轻或右边的重

        从重或轻中任取一个与平相比,异常即可得知。

    C. =

        2+ = ++   => 轻 重?

        相比相等,则异常在剩下那组,里面有轻中1+重中2

        取重中2个相比,重的那个为重异常,为所求;

        如果相等,剩下轻的那个为轻异常,为所求。

来源我爱南开站 nkbbs.org·[FROM: 10.22.22.121]


1 条评论 »

  1. […] 程序如下,相关说明见thom同学的解答http://panweizeng.com/document/archives/156 using […]

    Pingback 由 潘魏增|书山有路勤为径|学海无涯苦作舟 » 文章归档 » 两道智力题的解法 发表于 September 15, 2007 @ 11:57 pm

RSS feed for comments on this post. TrackBack URI

相关文章:
  • 暂时没有相关的文章
  • 发表评论