在基本层面上考虑问题:
如果你想找到的最小权重20公斤,
最初:20 = 1 + 1 + 1 + 1 + 1 + 1 .... (20次)。使用二进制,你可以通过仅使用奇数权重将其分解为一半。
=> 1, 2, 4, 6, 8, 10...20 (for all odd weights even no.s can be "added" by 1)
... 2+1, 4+1, 6+1...18+1.
的3
1 3 6 9 12 15 18 21 24 27
2 4 5 7 8 10 11 13 14 16 17 19 20 22 23 25 26
_________________ _________________ __________________ ___________________
现在,如果“减法”,也被认为是,即在同时使用的锅,然后我们可以采取倍数我们看到所有的权重可因此通过增加生产减去1〜3的
IMP的多:1高于
下一页的基本单元,我们可以做出3加法和减法的基本单位,因为它可以推断出所有其他数字。因此,考虑3-6-9,9-12-15,16-17-18等可以采取的设置,并且中间项可以被消除。
因此,我们有,
1 3 9 15 21 27
2 4 5 6 7 8 10 11 12 13 14 16 17 18 19 20 22 23 24 25 26
_________________ __________________ __________________
现在9是我们的基本单元,因为我们可以通过9直接访问来自1的任何数量。如果我们加上或减去,我们得到了18的缝隙。因此,我们已经消除了中产条款:现在
1 3 9 27
2 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
_________________________________________________________
,经过27 1每一个数字可以推断。因此,27成为我们的基本单位,下一个可以访问的差距将涉及加法和减法27,给出54.
因此,我们可以得出结论,3的幂正被重复,因为3的幂之间的差总是3 (N)。
因此证明。
你能给出原始问题的链接吗? – 2010-04-07 04:27:22
您需要提供更多信息:当您有1和3时,您如何测量2? (我假设你使用的是尺度,在这种情况下我知道它是如何工作的,但是你应该在问题中拼出来。) – 2010-04-07 04:30:01
让我改变问题: 给定一组整数作为输入。取整数的一个子集,并随机应用加法或减法。一个例子是采取1,2和3,并应用 - ,+,然后变成1 - 2 + 3。每个应用程序产生一个整数。输出是一组所有可能的应用程序。 查找生成[1..1000]输出集合的最小输入。 – 2010-04-08 08:40:20