hdu-2568-前进
2014-04-07 17:33
218 查看
#include<stdio.h>
int main()
{
int s;
scanf("%d",&s);
while(s--)
{
int n,sum=0;
scanf("%d",&n);
while(n)
{
if(n&1)
{
sum++;
n-=1;
}
else n>>=1;
}
printf("%d\n",sum);
}
return 0;
}
int main()
{
int s;
scanf("%d",&s);
while(s--)
{
int n,sum=0;
scanf("%d",&n);
while(n)
{
if(n&1)
{
sum++;
n-=1;
}
else n>>=1;
}
printf("%d\n",sum);
}
return 0;
}
相关文章推荐
- HDOJ/HDU 2568 前进(简单题)
- HDU 2568.前进
- hdu 2568 前进
- HDOJ/HDU 2568 前进(简单题)
- HDU-2568-前进
- HDU--2568前进【水题】
- HDU 2568 前进
- HDU 2568 前进
- HDU 2568 前进
- HDU 2568 前进
- HDU 2568 前进 (递归+模拟两种方式)
- hdu 2568
- HDOJ 2568 前进(水)
- HDU 2568 前进
- HDU 2568
- hdoj 2568 前进
- 2568:前进
- HDOJ2568 ( 前进 ) 【切水题,很欢乐~】
- DFS 2568 hdu (树中两点距离的搜索)
- 2568 前进