Run ID 作者 问题 语言 测评结果 Time Memory 代码长度 提交时间
109196 汤奕硕 数字方阵 Python3 Accepted 37 MS 3776 KB 304 2025-02-06 12:36:37

Tests(2/2):


Code:

n = int(input()) matrix = [] for i in range(n): row = [] for j in range(n): # 计算当前位置所在的层数 k = min(i, j, n - 1 - i, n - 1 - j) + 1 row.append(k) matrix.append(row) # 输出结果 for row in matrix: print(' '.join(map(str, row)))