2楼格妈妈
(简单生活)
发表于 2010-8-13 12:01
显示全部帖子
题目简单化一下,假设a=5,b=10;
任取两个箱子称重,结果只有三个:10,15,20。
1、如果结果为10或20,可以确定这两个箱子重量各为5或10;而另外两个箱子的重量和必定为15,再称一次另外一个箱子的重量,则四个箱子的重量均可得到。这样总共称2次即可。
2、如果结果为15,再称另外两个箱子的重量,结果可能为:10,15,20。
2.1: 10和20的情况同上,再称一次和为15的其中一个箱子。这样总共称3次即可。
2.2: 15的情况没办法,在前两次称的15里面各取一个再称,结果可能为:10,15,20。
2.2.1: 10和20的情况可以判断所有箱子重量,总共称了3次。
2.2.2: 如果和还是15,乖乖乖地再称一次其中的一个箱子吧。这样总共需要称4次。
所以,答案应该为最少2次,最多4次。(4个很无聊,1个1个称不就得了).