Run ID 作者 问题 语言 测评结果 Time Memory 代码长度 提交时间
79354 彭士宝 蛇形矩阵 Python3 Compile Error 0 MS 0 KB 659 2024-07-03 21:36:44

Tests(0/0):


Code:

def print_snake_matrix(n): # 初始化矩阵 matrix = [[0] * n for _ in range(n)] # 蛇形遍历矩阵 num = 1 for i in range(n): if i % 2 == 0: # 偶数行,从左到右填充 for j in range(n): matrix[i][j] = num num += 1 else: # 奇数行,从右到左填充 for j in range(n-1, -1, -1): matrix[i][j] = num num += 1 # 打印矩阵 for row in matrix: print(' '.join(f'{num:3}' for num in row)) # 输入矩阵的大小 n = int(input()) # 打印蛇形矩阵 print_snake_matrix(n)


Run Info:

  File "Main.py", line 19
    print(' '.join(f'{num:3}' for num in row))
                            ^
SyntaxError: invalid syntax