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

Задача . Степень 2


Задача

Темы:
Дано целое число x (х > 0). Проверить, является ли число степенью 2; без использования условного оператора и циклов. Программа должна вывести True или False.
Можно использовать вычислительные операции, логические операции, битовые операции.
Гарантируется, что число х помещается в 32-битную ячейку памяти.

Примеры
Входные данныеВыходные данные
1
1
True
2
100
False
3
2
True
4
3
False

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

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