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