| Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
|---|---|---|---|---|---|---|---|---|
| 79367 | 毕浩威 | 方阵填数 | Python3 | Compile Error | 0 MS | 0 KB | 579 | 2024-07-03 22:08:04 |
助教老师@桃子 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()
File "Main.py", line 1
\u52a9\u6559\u8001\u5e08@\u6843\u5b50 2024/7/3 22:05:29
^
SyntaxError: invalid syntax