| Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
|---|---|---|---|---|---|---|---|---|
| 72803 | 胡海峰老师 | 拆分分数 | Python3 | Compile Error | 0 MS | 0 KB | 438 | 2024-05-12 18:41:16 |
#1490 def split_fraction(k): results = [] for x in range(k + 1, 2 * k+1): if k * x % (x - k) == 0: # 确保y是整数 y = k * x // (x-k) if x <= y: # 确保x <= y results.append((x, y)) return results def print_fractions(k): for x, y in split_fraction(k): print(f"1/{k} = 1/{x} + 1/{y}") # 输入 k = int(input()) # 输出 print_fractions(k)
File "Main.py", line 14
print(f"1/{k} = 1/{x} + 1/{y}")
^
SyntaxError: invalid syntax