Является ли числом степени двойки?
Дано положительное целое число n. Ваша задача — определить, является ли оно степенью двойки.
Если число является степенью двойки, программа должна вывести Yes. В противном случае она должна вывести No.
Ввод | Вывод |
|---|---|
1 | Yes |
8 | Yes |
15 | No |
Подсказка
Вы можете использовать вспомогательную переменную powerof2 = True и обновлять её соответственно.
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB