#include<cstdio> #define LL long long //函数功能:求出整数n二进制表示中1的个数 LL getOneNumber(LL n) { LL cnt=0; while(n) n&=n-1,cnt++; return cnt; } int main() { LL a,b; while(~scanf("%lld%lld",&a,&b)) printf("%lld\n",getOneNumber(a^b)); return 0; } /************************************************************** Problem: 2099 User: admin Language: C++ Result: Accepted Time:13 ms Memory:1144 kb ****************************************************************/