
#include<iostream>
using namespace std;
int n;
int main(){
cin>>n;
int x;
while(n--){
cin>>x;
int res=0;
while(x){
x=x&(x-1);
res++;
}
cout<<res<<" ";
}
}
原创
acwing801. 二进制中1的个数
本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。