Регистрация
Войти
Стать экспертом Правила
Информатика

ДЛЯ ПИТОНАДано натуральное число N. Выведите слово YES, если число N является точной степенью двойки, или слово NO в противном случае.Операцией возведения в степень пользоваться нельзя!Входные данныеВводится натуральное число.Выходные данныеВыведите ответ на задачу.Примерывходные данные3выходные данныеNOвходные данные8выходные данныеYES

ОТВЕТЫ
n=int(input())
value=1
b=False
while value < n:
    value*=2
    if value == n:
        b=True
if b == True:
    print("YES")
else:
    print("NO")
input()
743
Контакты
Реклама на сайте
Спрошу
О проекте
Новым пользователям
Новым экспертам