Олимпиадный тренинг

Задача . Задача 2.


Задача

Темы:
Задача 2.
Дано натуральное число n. Определите, является ли число n натуральной степенью числа 2 (то есть можно ли возвести число 2 в некоторую степень, чтобы получить число n). Если число является степенью – вывести эту степень, если не является – «NO»
Входные данные: одно натуральное число.
Выходные данные: одно натуральное число – степень 2 или «NO».
Пример
Входные данные Выходные данные
120 NO
128 7

time 1000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
 Кол-во
Python19
Комментарий учителя