ГлавнаяСборникиТурнирыРазделыФорумыУчастникиПечатьПомощьО системе

Сборники > ВКОШП-2016 > задача:


z11

Задачи сборника

• z04
• z05
• z11
• z12
• Задача 06
• Задача 07
• Задача 08
• Задача 09
• 704. z06

Обратная связь

Если у вас есть предложения или пожелания по работе Contester, посетите форум сайта www.contester.ru.

Лимит времени 80000/80000/80000/80000 мс. Лимит памяти 80000/80000/80000/80000 Кб. Сложность Альфа

Правительство планеты Мурмариан решило навести порядок с адресацией в правительственной сети "prava.net", оставив только те IP-адреса, которые будут "правильными". "Правильным" считается тот IP-адрес узла, который соответствует имеющимся IP-адресу сети и маске. На первом этапе наведения порядка было решено подсчитать количество "правильных" узлов в правительственной сети. Вам необходимо написать программу, которая будет подсчитывать количество тех IP-адресов в общем перечне, которые соответствуют заданным IP-адресу сети и маске.

Справочный материал

Ввод:

На вход программе в первой строке подается IP-адрес сети и через пробел его маска. Во второй строке передается символ окончания ввода. Далее идет построчный список уникальных IP-адресов узлов сети (один IP-адрес в одной строке), заканчивающийся символом окончания ввода.

Вывод:

Число IP-адресов, соответствующих указанной сети.

Пример:

Ввод Вывод
192.168.0.0 255.255.255.0
#
192.168.0.1
192.168.1.23
192.168.3.34
192.168.0.254
192.168.0.238
192.168.33.33
#
3
11.11.0.0 255.255.252.0
L
11.11.0.1
192.168.1.23
192.168.3.34
11.11.3.254
172.21.1.125
172.21.22.23
10.10.10.1
2.2.3.4
L
2
Для отправки решений необходимо выполнить вход.

www.contester.ru