#include <iostream> using namespace std; int main() { int num; cin>>num; int cnt=0; while(num) { if(num % 2 == 1) { cnt++; } num /= 2; } cout<<cnt<<endl; return 0; } // 64 位输出请用 printf("%lld")
#include <iostream> using namespace std; int main() { int num; cin>>num; int cnt=0; while(num) { if(num % 2 == 1) { cnt++; } num /= 2; } cout<<cnt<<endl; return 0; } // 64 位输出请用 printf("%lld")