#include<stdio.h>
int main()
{
int n;
int m;
int i;
int num=0;
int a[32];
scanf("%d",&n);
while(n--)
{
scanf("%d",&m);
i=-1;
while(m!=0)
{
i++;
a[i]=m%2;
m=m/2;
}
num=0;
for(;i>-1;i--)
{
// printf("%d",a[i]);
if(a[i]==1)
{
num++;
}
}
/*for(;i>-1;i--)
{
// num=0;
if(a[i]==1)
{
num++;
}
}*/
printf("%d\n",num);
}
return 0;
}
时间: 2024-12-23 11:58:47