用四只砝码称量1至40克之间的任意整克数重量,这四只砝码的克数为:( )
A. 1, 2, 4, 8
B. 1, 3, 5, 7
C. 2, 3, 6, 18
D. 1, 3, 9, 27
以上是中国科学院某研究所的研究生入学试题。这个题并不难,即使是小学生也可以轻易的得出答案。但是仔细看这个题然后再发展一下命题,我就发现问题了。
现在要问,M克以内(只有整数)的物品要用x个砝码来称,且砝码的最小单位是1。那么最小的x如何选择呢?其实就是对给定的一个自然数N找到一个自然数集p,使对不大于N的自然数都可以由集合p中选择元素通过加减计算得到。现在要求使p中元素个数最少。
请各位都想一想如何建设一个模型来计算这个问题。
|