Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- n = int(input())
- ma = [[0 for i in range (2 * n + 1)] for i in range (2 * n + 1)]
- shb = 1
- x = n - 1
- y = n
- for i in range(n):
- for j in range((i + 1) * 2 - 1):
- ma[x][y] = shb
- y -= 1
- shb += 1
- for j2 in range((i + 1) * 2):
- ma[x][y] = shb
- x += 1
- shb += 1
- for j3 in range((i + 1) * 2):
- ma[x][y] = shb
- y += 1
- shb += 1
- for j4 in range((i + 1) * 2 + 1):
- ma[x][y] = shb
- x -= 1
- shb += 1
- for t in ma:
- for x in t:
- print(str(x).rjust(3), end = "")
- print()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement