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

Задача . Проверка строки - 2


Задача

Темы:
В терминологии сетей TCP/IP маской сети называют двоичное число, которое показывает, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу узла в этой сети.
В двоичном виде маска представляет из себя 32-битную последовательность из нулей и единиц. При этом несколько начальных подряд идущих бит имеют значение 1, остальные - значение 0.
На вход программе подается строка. Программа должна определить, может ли эта строка являться маской сети..
Примеры
Входные данныеВыходные данные
1 11111111110000000000000000000000
YES
2 11111111110000000000000000000001
NO

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

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