2025年5月湖北省武汉市高三数学调研考试 #11
设正整数 m=a0⋅20+a1⋅21+⋯+an−1⋅2n−1+an⋅2n,其中 ai∈{0,1}(i=0,1,⋯,n),记 S(m) 为上述表示中 ai 为 1 的个数.例如:5=1⋅20+0⋅21+1⋅22,所以 S(5)=2.已知集合 A={1,2,3,⋯,2n−1},下列说法正确的是( )
A.S(20)=2
B.对任意的 m∈A,有 S(m)+S(2n−m)=n
C.若 m∈A,则使 S(m)=k(k∈N∗,1⩽k⩽n)成立的 m 的取值个数为 Ckn
D.2n−1∑m=1S(m)=n⋅2n−1
答案 ACD.
解析 对于选项 A,有 20=10100(2),于是 S(20)=2,选项正确;
对于选项 B,取 (n,m)=(2,1),则S(m)+S(2n−m)=S(1)+S(3)=1+2=3,
选项不正确,事实上,m 和 (2n−1−m) 在二进制下为互补的 n 位数,因此S(m)+S(2n−1−m)=n.
对于选项 C,即二进制 n 位数中包含 k 个 1 的情形数,为 Ckn,选项正确;
对于选项 D,由于2n−1∑m=1S(m)=2n−1∑m=0S(m)=122n−1∑m=0(S(m)+S(2n−1−m))=122n−1∑m=0n=n⋅2n−1,
选项正确;
综上所述,正确的选项是 A C D.