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