写出十个自然数,使这十个自然数中的一个或几个数的和等于1~1000内的任意数,这是个数是?

问题描述:

写出十个自然数,使这十个自然数中的一个或几个数的和等于1~1000内的任意数,这是个数是?

1、2、4、8、16、32、64、128、256、512
就是2进制啊

1、2、4、8、16、32、64、128、256、512
后一个数比前面所有数的和大1,前面的数可表示的最大数就是他们所以数的和
故比他们和大一的数必定存在