nq1s788

13 найти маску

Nov 26th, 2025
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.30 KB | None | 0 0
  1. def binn(x):
  2.     return '0' * (8 - len(bin(x)[2:])) + bin(x)[2:]
  3.  
  4.  
  5. ip = int(binn(224) + binn(128) + binn(112) + binn(142), 2)
  6. setb = int(binn(224) + binn(128) + binn(64) + binn(0), 2)
  7. for i in range(1, 33):
  8.     mask = '1' * i + '0' * (32 - i)
  9.     if int(mask, 2) & ip == setb:
  10.         print(mask)
Advertisement
Add Comment
Please, Sign In to add comment