#3675. 9 月 11 日第一题
9 月 11 日第一题
#include<iostream>
using namespace std;
int lowbit(int x) {
return (x & -x);
}
int main() {
int n, res = 0;
cin >> n;
while(n) {
n -= lowbit(n);
res++;
}
cout << res;
return 0;
}
以上代码段的功能是?{{ select(1) }}
- 求该数转为二进制数以后各位上 的总数
- 求该数转为二进制的反码
- 求该数转为二进制的补码
- 求该数转为二进制的原码