Алгоритм решения задания 14. Часть 1
Учимся решать 15 задания первого типа
Читать
Сеть задана IP-адресом одного из входящих в неё узлов 45.172.106.203 и сетевой маской 255.255.252.0.
Найдите наибольший IP-адрес в данной сети, который может быть назначен компьютеру.
В ответе укажите найденный IP-адрес без разделителей.
Например, если бы найденный адрес был равен 111.22.3.44, то в ответе следовало бы записать 11122344.
Правильный ответ:
45172107254
from ipaddress import ip_network
net = ip_network('45.172.106.203/255.255.252.0', False)
# Последний адрес (перед широковещательным)
print(str(net[-2]).replace('.',''))
