/
RusSold
/
First-project
Обзор
Документация
Войти
/
RusSold
/
First-project
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
develop
magic square.py
29 строк
652 B
maklorenecolog-spec
feat: add animal age calculator
21 июл 2026, 18:46
21 июл 2026, 18:46
dc2f7de
Код
Авторство
О чём код?
n = int(input()) res = [[0 for i in range(n)] for j in range(n)] a = 1 x = n - 1 y = 0 while a != n ** 2: for j in range(y, x + 1): if res[y][j] == 0: res[y][j] = a a += 1 for i in range(y, x + 1): if res[i][x] == 0: res[i][x] = a a += 1 for j in range(x, y, -1): if res[x][j] == 0: res[x][j] = a a += 1 for i in range(x, y, -1): if res[i][y] == 0: res[i][y] = a a += 1 x -= 1 y += 1 res[x][y] = a for i in range(0, n): for j in range(0, n): print(res[i][j], end = " ") print()