注:称量出重量的未知砝码不可参与后续称量,且不同重量的砝码大小一致。
(1)直接测量可得出
① ?<2 1g
② ?=2 2g
③ ?=6 6g
④ ?=2+6 8g
⑤ ?+2=6 4g
若存在这些重量的砝码则将其移除未知砝码序列
可能剩余砝码:3g、5g、7g、9~12g
(2)分类
小于6g:3g、5g
大于6g: 7g、9~12g
先处理小于6g的砝码,若?+2<6,则为3g,若?+2>6g,则为5g
可能剩余的砝码:7g、9~12g
则剩余砝码与2g砝码可组成平衡的可能如下:
7+2=9
9+2=11
10+2=12
则又可筛选出2组砝码:①可能为7、9、10g的砝码,将其标记①
②可能为9、11、12g的砝码,标记②
剩余砝码与6g砝码可组成平衡的可能如下:
10+6=7+9
11+6=7+10
12+6=7+11
又可筛选出2组砝码:③可能为10g、11g、12g的砝码,标记③
④可能为7、9、10、11g的砝码,标记④
则仅标有①④标记的砝码为7g
仅标有①②④标记的砝码为9g
仅标有①③④标记的砝码为10g
仅标有②③④标记的砝码为11g
仅标有②③的砝码为12g
综上:可知道所有砝码的重量
首先可以称出2g和6g的砝码,标记后放到一边。接下来可以利用2g的砝码称出1g,只需要找到比2g轻的砝码即可,标记后放到一边。接下来将2g砝码放到左侧,6g砝码放到右侧,在左侧放置其他砝码,可以称出3g和4g的砝码,只需要找到剩下砝码中,使得天平左侧低于、等于右侧高度的两个砝码,标记后放到一边。至此我们称出了1g,2g,3g,4g,6g的砝码。
将2g和6g的砝码都放到天平右侧,可以称出8g的砝码,标记后放到一边。此时通过寻找使得天平左侧低于右侧的砝码,可以找到5g和7g的砝码,称量二者,较轻的为5g砝码,较重的为7g砝码,标记后放到一边,至此我们称出了1g~8g的砝码。
还剩下9g~12g的砝码,我们用2g的砝码放置在左侧,将剩下的四个砝码轮流放置在左右侧,可以找出两组使得天平平衡的砝码,分别为2g+9g=11g, 2g+10g=12g.于是剩下的砝码被分为两组,9g,11g;10g,12g.选择这两组中更重的两个砝码称量,较轻的为11g,同组的轻砝码为9g、较重的为12g,同组的轻砝码为11g,至此我们称出了全部的12个砝码。