fork download
  1. /*
  2. Solution By - Amrutansu Garanaik
  3. Codechef ID - dragonemperor
  4. */
  5.  
  6.  
  7. #include<stdio.h>
  8. int main()
  9. {
  10. long long n,test,ans,pow;
  11. scanf("%lld",&test);
  12. while(test--)
  13. {
  14. scanf("%lld",&n);
  15. ans=0;
  16. pow=1;
  17. while(n)
  18. {
  19. ans+=pow;
  20. pow<<=1;
  21. n>>=1;
  22. }
  23. printf("%lld\n",ans);
  24. }
  25. return 0;
  26. }
Success #stdin #stdout 0s 2012KB
stdin
1
1
stdout
1