| Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
|---|---|---|---|---|---|---|---|---|
| 79353 | 彭士宝 | 蛇形矩阵 | Python3 | Compile Error | 0 MS | 0 KB | 717 | 2024-07-03 21:36:14 |
def print_snake_matrix(n): # 初始化矩阵 matrix = [[0] * n for _ in range(n)] # 蛇形填充矩阵 num = 1 for start_col in range(0, 2*n-1, 2): # 填充行的开始列 for i in range(start_col, start_col + n): matrix[i % n][i // n] = num num += 1 # 填充行的结束列 if start_col + n < n: for i in range(start_col + n - 1, start_col, -1): matrix[i % n][n - 1 - (i // n)] = num num += 1 # 打印矩阵 for row in matrix: print(' '.join(f'{num:3}' for num in row)) # 输入矩阵的大小 n = int(input()) # 打印蛇形矩阵 print_snake_matrix(n)
File "Main.py", line 19
print(' '.join(f'{num:3}' for num in row))
^
SyntaxError: invalid syntax