Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python3
- def coord_to_pos(a,b,c):
- assert(a<4 and b<3 and c<2)
- x,y = 0,0
- if a == 0:
- x+=0
- y+=0
- elif a == 1:
- x+=3
- y+=2
- elif a == 2:
- x+=0
- y+=2
- elif a == 3:
- x+=3
- y+=0
- if (a % 2 == 0):
- x+=b
- y+=c
- else:
- x+=2-b
- y+=1-c
- return x,y
- ac = [[0 for _ in range(4)] for _ in range(6)]
- for a in range(4):
- for b in range(3):
- for c in range(2):
- n = b * 8 + c * 4 + a
- x,y = coord_to_pos(a,b,c)
- ac[x][y] = n+1
- #print (n+1, (x,y))
- #print (ac)
- for y in range(4):
- for x in range(6):
- print("% 3d " % ac[x][y], end='')
- print()
Advertisement
Add Comment
Please, Sign In to add comment