#include<bits/stdc++.h>
using namespace std;
int main()
{
int x;cin>>x;
int ans=0;
for(int i=0;i<32;i++)
if(x>>i&1) ans++;
cout<<ans;
return 0;
}
lanqiao OJ1331 二进制中1的个数
最新推荐文章于 2024-07-25 21:13:04 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)
#include<bits/stdc++.h>
using namespace std;
int main()
{
int x;cin>>x;
int ans=0;
for(int i=0;i<32;i++)
if(x>>i&1) ans++;
cout<<ans;
return 0;
}