Skip to content
Snippets Groups Projects
19.py 406 B
Newer Older
hacker717's avatar
hacker717 committed
n = int(input())

matrix = [[None] * n for _ in range(n)]
ln = len(str(n - n // 2))

for i in range(n):
    for j in range(n):

        if i >= n // 2:
            a = n - i
        else:
            a = i + 1

        if j >= n // 2:
            b = n - j
        else:
            b = j + 1
        
        matrix[i][j] = " " * (ln - len(f"{min(a, b)}")) + f"{min(a, b)}"

for a in matrix:
    print(*a)