专题地图 › 函数综合
n为正整数,求∑k=0∞⌊n/2k+1⌋,用n的二进制中1的个数s₂(n)表示。
分数写 a/b,根号写 √ 或 sqrt,π 写 pi 也可以。
按二进制位交换有限求和。
写n=Σb_j2^j,b_j∈0,1。每个floor(n/2^(k+1))只保留j≥k+1位。第j位总贡献b_j(2^(j-1)+⋯+1)=b_j(2^j-1),相加即n-Σb_j。 所求为 n−s2(n)。
虽然写无穷和,但高次项全0,交换实际上有限。
核心工具:数位、进位与位数估计、算两次与贡献法
专题卡:定义在整数上的函数:整数之间有空隙,用它把函数值夹住
反馈先保存在这台设备上,在「我的学习」页可以一起复制给老师。
已记下,谢谢!