分三份,每份3个 取两份(F1,F2),放天平上称 ………………………………(第一次称) if 平衡 then 烂苹果在另外一份(F3)中 从F3中任取两个称 …… ………………………………(第二次) if 平衡 then F3中剩下的一个为烂苹果 else 即不平衡 则,两个必有一个为烂苹果,其它为好苹果 此时,拿一个好苹果和这两个中任一个比较…………(第三次称) if平衡 then 两个中没选中的为烂苹果 else 不平衡,则选中的为烂苹果 endif endif
else 第一次称过后两份不平衡,此时要记下F1和F2高底 此时从F1或F2中取出两个,假定从F1中取 从F1中取出F11和F12 然后把F13和F2中的一个交换,假定和F21交互 再从F3中取出两个F31和F32(它们都是好苹果)放入原来放F1的盘中 现在天平有三种情况,one:天平高低没变;second:天平变平衡;three:天平高低与原来相反; ……………………………………………………………………(第二次称) case one: 说明刚才的移动,调换,烂苹果是没有动的 所有没有移动和调换的只有F2中的两个F22和F23 case second: 说明烂苹果被移下天平了,而被移下天平的只有 F1中的两个F11和F12 case three: 说明烂苹果被交换了(因高低变了就) 而别调换只有F1中的F13和F2中的F21两个交换过 无论这三种情况中的那一种,我们都能确定出两个嫌疑对象 然后我们,拿一张好苹果和这两张中任一个比较…………(第三次称) if平衡 then 两张中没选中的为烂苹果 else 不平衡,则选中的为烂苹果 endif end if
注:Fi分别表示第i份,Fij表示第i份中第j个
天天有苹果可以称就好不会这么无聊了
2005-4-7 kkkbs发表在Aurora - 收藏
|