每日一题[3780]二进制

2025年5月湖北省武汉市高三数学调研考试 #11

设正整数 m=a020+a121++an12n1+an2n,其中 ai{0,1}i=0,1,,n),记 S(m) 为上述表示中 ai1 的个数.例如:5=120+021+122,所以 S(5)=2.已知集合 A={1,2,3,,2n1},下列说法正确的是(       )

A.S(20)=2

B.对任意的 mA,有 S(m)+S(2nm)=n

C.若 mA,则使 S(m)=kkN1kn)成立的 m 的取值个数为 Ckn

D.2n1m=1S(m)=n2n1

答案    ACD.

解析    对于选项 A,有 20=10100(2),于是 S(20)=2,选项正确;

对于选项 B,取 (n,m)=(2,1),则S(m)+S(2nm)=S(1)+S(3)=1+2=3,

选项不正确,事实上,m(2n1m) 在二进制下为互补的 n 位数,因此S(m)+S(2n1m)=n.

对于选项 C,即二进制 n 位数中包含 k1 的情形数,为 Ckn,选项正确;

对于选项 D,由于2n1m=1S(m)=2n1m=0S(m)=122n1m=0(S(m)+S(2n1m))=122n1m=0n=n2n1,

选项正确;

综上所述,正确的选项是 A C D

此条目发表在每日一题分类目录,贴了标签。将固定链接加入收藏夹。

发表回复