文章

105

粉丝

69

获赞

117

访问

57.0k

头像
0和1的个数 (位运算)题解:

#include<bits/stdc++.h>
using namespace std;

int n, cnt;

int main()
{
	cin >> n;
	
	while(n)
	{
		if(n & 1) cnt ++;
		n >>= 1;
 	}
 	
 	printf("count0=%d count1=%d", 32 - cnt, cnt);
 	
 	return 0;
}

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发