Предмет: Информатика, автор: sajdullinislam56

Точная степень двойки
Дано натуральное число N. Выведите слово YES, если число N является точной степенью двойки, или слово NO в противном случае.

Операцией возведения в степень пользоваться нельзя!

Входные данные

Вводится натуральное число, не превосходящее 200.

Выходные данные

Выведите ответ на задачу.
напишите на питоне

Ответы

Автор ответа: miptrshkvee
31

Ответ:

n = int(input())

i = 1

while i < n:

   i = i * 2

if i == n:

   print("YES")

else:

   print("NO")

Объяснение:


алёнаивк: Программа выполнялась слишком долго и была прервана
Похожие вопросы
Предмет: Математика, автор: ryshkovaalena