Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
122936 | 赵乘浩 | 数字方阵 | Python3 | Accepted | 34 MS | 3764 KB | 290 | 2025-06-22 10:04:46 |
n = int(input()) matrix = [[0]*n for _ in range(n)] for i in range(n): for j in range(n): # 计算当前位置到各边界的距离 distance = min(i, j, n-1-i, n-1-j) matrix[i][j] = distance + 1 for row in matrix: print(' '.join(map(str, row)))