Таких скидок больше не будет!

По заданным IP-адресу узла и маске кол-во адресов для компьютеров в сети.
IP-адрес узла: 192.168.5.75
Маска: 255.255.255.0
254
Аналитическое решение:
Рассмотрим последний октет (последний байт) маски и IP-адреса, потому что именно там у маски начинается последовательность нулей.
255.255.255.0 => 11111111.11111111.11111111.000000002
K = 2^n-2 = 2^8-2 = 254
Здесь n - количество двоичных нулей в маске. 2 отнимается, так как мы не учитываем адрес сети и broadcast.
Решение на Python:
Решай задачи ЕГЭ в приложении
Скачивай наш Тренажер ЕГЭ на iPhone или Android и тренируйся в любое время и в любом месте!