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

Задача . Является ли число степенью двойки?


Задача

Темы: Цикл while
Напишите программу, которая определяет является ли вводимое число степенью двойки.

Входные данные
На вход подается одно целое число.

Выходные данные
Выведите на экран YES, если оно является степенью двойки, NO - иначе.
 
 
Примеры
№ Входные данные Выходные данные
1 16 YES
2 43 NO

Статистика успешных решений по компиляторам
 Кол-во
C#4
Free Pascal40
Java8
PascalABC10
Python322
С++193
Комментарий учителя