Code for hulk i think it work fine (It is very simple algo )

#include<bits/stdc++.h>
using namespace std;

int main() {

int t;
cin>>t;

while (t--)
{
	int n;
	cin>>n;

	int s=0;
	while (n>0)
	{
		if (n%2==1)
		{
			s++;
		}

		n/=2;
	}

	cout<<s<<endl;
}
return 0;

}