Run ID 作者 问题 语言 测评结果 Time Memory 代码长度 提交时间
79367 毕浩威 方阵填数 Python3 Compile Error 0 MS 0 KB 579 2024-07-03 22:08:04

Tests(0/0):


Code:

助教老师@桃子 2024/7/3 22:05:29 N = int(input()) #初始位置 x, y = 0, N a = [[0 for _ in range(N + 5)]for _ in range(N + 5)] dir = [[1, 0], [0, -1], [-1, 0], [0, 1]] id = 1 f = 0 while(id <= N * N): x += dir[f][0] y += dir[f][1] if x < 1 or x > N or y < 1 or y > N or a[x][y] != 0: x -= dir[f][0] y -= dir[f][1] f = (f + 1) % 4 x += dir[f][0] y += dir[f][1] a[x][y] = id id = id + 1 for i in range(1, N + 1): for j in range(1, N + 1): print(a[i][j], end = " ") print()


Run Info:

  File "Main.py", line 1
    \u52a9\u6559\u8001\u5e08@\u6843\u5b50 2024/7/3 22:05:29
               ^
SyntaxError: invalid syntax