天天看點

2020 VIPKID筆試題——輸出一個數轉成二進制後1的個數

#include<bits/stdc++.h>

using namespace std;

int main()
{
   long long n;
   cin >> n;
   long long count = 0;
   while (n > 0) {
      if (n & 1) {
         count++;
      }
      n >>= 1;
   }
   cout << count << endl;
   return 0;
}
           

繼續閱讀