Guest User

gen_map.py

a guest
Jan 11th, 2021
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.33 KB | None | 0 0
  1. import sys
  2.  
  3. N = 16
  4. shifts = []
  5.  
  6. for i in range(2**N):
  7.     lr = []
  8.     i = i ^ (2**N - 1)
  9.     b = 0
  10.     while i:
  11.         if i & 1:
  12.             lr.append(b)
  13.         i >>= 1
  14.         b += 1
  15.     shifts.append(len(lr))
  16.     lr += [255] * (N - len(lr))
  17.     sys.stdout.buffer.write(bytes(lr))
  18.  
  19. sys.stdout.buffer.write(bytes(shifts))
  20.  
Advertisement
Add Comment
Please, Sign In to add comment