Задание

Маской подсети называется двоичное число, определяющее, какая часть IP-адреса компьютера относится к адресу сети, а какая – к адресу компьютера в подсети. Маска записывается в виде четырёх байтов, каждый байт представлен в виде десятичного числа. В старших разрядах маски стоят единицы, а с некоторого разряда – нули. Адрес сети получается в результате применения поразрядной конъюнкции к заданному IP-адресу узла и маске. Разряды IP-адреса компьютера являются общими для всей подсети, если в этих разрядах маски стоит 1.

Сеть задана IP-адресом 192.198.32.160 и маской сети 255.255.255.240. Определите количество IP-адресов в сети, в которых количество нулей в двоичной записи больше 21.