Is it a power of 2?
Given a positive integer n, your task is to find out if it’s a power of 2 or not.
In case it’s a power of 2, the program should print Yes, and it should print No otherwise.
Input | Output |
|---|---|
1 | Yes |
8 | Yes |
15 | No |
Hint
You can have an auxiliary variable powerof2 = True and update it accordingly
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB