Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Num = int(input())
- Tabl = [[0] * Num for i in range(Num)]
- x = 0
- y = -1
- counter = 1
- delta = 1
- for k in range(Num, 0, -1):
- if (y!=-1):
- for i in range (k):
- x += delta
- Tabl[x][y] = counter
- counter += 1
- delta = -delta
- for j in range (k):
- y += delta
- Tabl[x][y] = counter
- counter += 1
- for i in range (Num):
- print(' '.join('{0}'.format(e) for e in Tabl[i]))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement