作业帮 > 数学 > 作业

从1~999之间任取10个不重复的数,从1~999之间的任意数可以用这10个数任意相加(一个或几个)取得.注:这10个数

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:数学作业 时间:2024/07/26 10:10:44
从1~999之间任取10个不重复的数,从1~999之间的任意数可以用这10个数任意相加(一个或几个)取得.注:这10个数不重复且只许用一次.
从1~999之间任取10个不重复的数,从1~999之间的任意数可以用这10个数任意相加(一个或几个)取得.注:这10个数
1 2 4 8 16 32 64 128 256 512
证明:
用^表示乘幂 如 2^0 表示2的0次幂
2^0=1 化为9位二进制为 000000001
2^1=2 化为9位二进制为 000000010
2^3=8 化为9位二进制为 000000100
2^4=16 化为9位二进制为 000001000
2^5=32 化为9位二进制为 000010000
2^6=64 化为9位二进制为 000100000
2^7=128 化为9位二进制为 001000000
2^8=256 化为9位二进制为 010000000
2^9=512 化为9位二进制为 100000000
显然他们中的若干个数相加(不重复)能够表示除了0以外的任意的 9位二进制数
其中最大的数是 111111111,换算成10进制是:1023
也就是说,能表示 1到1023中的任意整数
999是1~1023的子集
所以,自然也可以表示1~999之间的任意整数