Pabon_SEC

isPowerOfTwo1

Jun 1st, 2016
207
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.65 KB | None | 0 0
  1. /***
  2. Bismillahir Rahmanir Rahim
  3.  _______
  4. |   __  \           _____
  5. |  |__|  )_______   |   /     ____    ______
  6. |   ____/ \__    \  |  |__   /    \  |      \
  7. |  (        / __  \ |  __ \ /  __  \ |   /\  \
  8. |  |       (____  / |     / \      / |__/  \  )
  9. |__|            \/  |____/   \____/         \/
  10.  
  11. ***/
  12.  
  13. #include<bits/stdc++.h>
  14.  
  15. using namespace std;
  16.  
  17. bool isPowerOfTwo(int n)
  18. {
  19.     return (n && !(n & (n-1)));
  20. }
  21.  
  22. int main()
  23. {
  24.     int n;
  25.  
  26.     while(cin>>n)
  27.     {
  28.         if(isPowerOfTwo(n))
  29.         {
  30.             cout<<"YES\n\n";
  31.         }
  32.         else
  33.         {
  34.             cout<<"NO\n\n";
  35.         }
  36.     }
  37.  
  38.     return 0;
  39. }
Advertisement
Add Comment
Please, Sign In to add comment