Задача #3166

Компьютерные сети

Уровень ЕГЭ

(А. Ходарин) В терминологии сетей TCP/IP маской сети называют двоичное число, которое показывает, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу узла в этой сети. Адрес сети получается в результате применения поразрядной конъюнкции к заданному адресу узла и маске сети. Сеть задана IP-адресом одного из входящих в неё узлов 95.24.30.144 и маской сети 255.255.248.0. Определите сумму октетов наименьшего IP-адреса данной сети, который может быть присвоен компьютеру.
Например, если бы найденный адрес был равен 111.22.3.44, то в ответе следовало бы записать 180.

Ответ
Войдите, чтобы история ответов и статистика сохранялись.
Решение Нажми, чтобы открыть

Ответ

144
from ipaddress import *

net = ip_network('95.24.30.144/255.255.248.0', 0)
ip = str(net[1])
print(sum(int(x) for x in ip.split('.')))
Быстрый переход
Перейти к задаче