若规定E={a1,a2,a3,a4,a5,a6,a7,a8,a9,a10}的子集{ai1-1,ai2-1,...ain-1}的第K个子集,K=2^i1-1+2^i2-1+2^i3-1+.2^in-1,则{a1,a3}是E的第几个子集;E的第211个子集为改正子集是{ai1,ai2,...ain}没有-1

问题描述:

若规定E={a1,a2,a3,a4,a5,a6,a7,a8,a9,a10}的子集{ai1-1,ai2-1,...ain-1}的第K个子集,K=2^i1-1+2^i2-1+2^i3-1+.2^in-1,则{a1,a3}是E的第几个子集;E的第211个子集为
改正子集是{ai1,ai2,...ain}没有-1

用二进制法:211/2 =105余1
105/2=52余1
52/2=26余0
26/2=13余0
13/2=6余1
6/2=3余0
3/2=1余1
1/2=0余1
因此有2的零次幂,2的一次幂,2的四次,2的5次,2的6次,2的7次幂,从而得出有1,2,5,7,8

a01,a02,a03是arj在多文件压缩时后面文件的缺省文件名。展开arj文件可以用arjx-va-yfilename.arj 在windows下可以试试用winzip展开。 4.asp: .asp文件

感觉子集的定义中 脚标不应该减1
否则 当i1=1 时,i1-1=0,a0不在集合中了
{a1,a3}:2^0+2^2 = 5,是第5个子集.
因为 211 = 2^0+2^1+2^4+2^6+2^7
所以第211个子集为 {a1,a2,a5,a7,a8}