0710编程之美二进制扩展问题
2017-07-10 13:30
183 查看
#include<iostream>
using namespace std;
int main()
{
int a, b;
while (cin >> a >> b)
{
int count = 0;
int c = a^b;
while (c)
{
c &= c - 1;
count++;
}
cout << count << endl;
}
cin.get();
return 0;
}
using namespace std;
int main()
{
int a, b;
while (cin >> a >> b)
{
int count = 0;
int c = a^b;
while (c)
{
c &= c - 1;
count++;
}
cout << count << endl;
}
cin.get();
return 0;
}
相关文章推荐
- 二进制扩展求二进制中1 的个数 及扩展问题
- 编程之美 2.7 最大公约数 扩展问题之逆转一个整数的二进制表示
- 求二进制中1 的个数 及扩展问题
- 菜鸟学Python(6):在Linux下用C扩展Python要注意的一个问题
- php+zend 的问题 二进制
- 关于ASP.NET2.0编写扩展存储过程的问题
- MFC扩展DLL的DEF产生的问题
- PB中二进制文件读取问题(原创)
- 问题点&二进制I/O函数fread(),fwrite()的使用
- shell扩展的调试问题
- 扩展类型带来的问题
- 关于在BSTR中存储二进制数据的若干问题
- 安装PHP可能遇到的问题“无法载入mysql扩展” 的解决方法
- informix 建表初始空间和扩展空间设置不合理导致插入数据时锁表问题.
- [毕业论文] 关于“将截断字符串或二进制数据”的错误问题
- 有符号与无符号的类型转换以及数位扩展问题
- *.jspf扩展名文件在jsp:include、@include和c:import中的区别、问题和解决
- 最近碰到个问题,关于php扩展编程如何返回数组的问题
- 利用扩展ActionServlet,解决中文编码问题
- VS 2005 安装Asp.net Ajax扩展后项目模板丢失问题的解决