fork download
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3. long long a, b, c, k, x, i, d[1005][1005], j, m, n, pfs[1000001], y=0, LmAo;
  4. string s, s1;
  5. map<long long, long long>dem;
  6. int dec2bin(long long k) {
  7. string s="";
  8. while(k>0){
  9. s=char(k%2+48)+s;
  10. k=k/2;
  11. }
  12. int dem=0;
  13. for(i=0; i<s.size(); i++)
  14. if (s[i]=='0')
  15. dem++;
  16. return dem;
  17. }
  18. int main () {
  19. ios_base::sync_with_stdio(false);
  20. cin.tie(0);
  21. cout.tie(0);
  22. cin>>c;
  23. for(x=1; x<=c; x++){
  24. cin>>b;
  25. cout<<"Case #"<<x<<": "<<(long long)(pow(2, dec2bin(b)))<<"\n";
  26. }
  27. return 0;
  28. }
  29.  
Success #stdin #stdout 0s 5328KB
stdin
Standard input is empty
stdout
Standard output is empty