Advertisement
deaddolfin

Альтернативное решение

Apr 29th, 2025
232
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.40 KB | None | 0 0
  1. num = 0
  2. for m in [0, 120, 190, 222]: # IP сети записанное в обратном порядке
  3.     if m == 0:
  4.         num = num + 8
  5.     else:
  6.         for i in range(8):
  7.             k = 1 << i
  8.             if (m & k == k):
  9.                 break
  10.         num = num + i
  11.         break
  12. print(pow(2, num) - 3) # вывод результата макс кол-во IP в сети - 3 занятых
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement