Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
109195 | 汤奕硕 | 拐角方阵 | Python3 | Wrong Answer | 34 MS | 3772 KB | 304 | 2025-02-06 12:29:14 |
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)))
------Input------
5
------Answer-----
1 1 1 1 1 1 2 2 2 2 1 2 3 3 3 1 2 3 4 4 1 2 3 4 5
------Your output-----
1 1 1 1 1 1 2 2 2 1 1 2 3 2 1 1 2 2 2 1 1 1 1 1 1