| Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
|---|---|---|---|---|---|---|---|---|
| 134174 | 赵乘浩 | 完美立方 | Python3 | Compile Error | 0 MS | 0 KB | 720 | 2025-10-25 21:59:22 |
def main(): N = int(input("请输入正整数N (N≤100): ")) results = [] for a in range(2, N + 1): a_cube = a ** 3 for b in range(2, a): b_cube = b ** 3 for c in range(b, a): c_cube = c ** 3 for d in range(c, a): d_cube = d ** 3 if b_cube + c_cube + d_cube == a_cube: results.append((a, b, c, d)) results.sort() for a, b, c, d in results: print(f"Cube = {a}, Triple = ({b},{c},{d})") if __name__ == "__main__": main()
File "Main.py", line 16
print(f"Cube = {a}, Triple = ({b},{c},{d})")
^
SyntaxError: invalid syntax