Точная степень двойки
Дано натуральное число N. Выведите слово YES, если число N является точной степенью двойки, или слово NO в противном случае.
Операцией возведения в степень пользоваться нельзя!
Входные данные
Вводится натуральное число, не превосходящее 200.
Выходные данные
Выведите ответ на задачу.
напишите на питоне
Answers & Comments
Ответ:
n = int(input())
i = 1
while i < n:
i = i * 2
if i == n:
print("YES")
else:
print("NO")
Объяснение: