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