| Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
|---|---|---|---|---|---|---|---|---|
| 85274 | 彭士宝 | 百钱买百鸡II | Python3 | Compile Error | 0 MS | 0 KB | 793 | 2024-07-16 20:49:17 |
def find_chickens(N): solutions = [] for roosters in range(N // 5 + 1): # 公鸡最多为N/5 for hens in range((N - roosters * 5) // 3 + 1): # 母鸡最多为(N - 5*公鸡数量)/3 chicks = N - roosters - hens # 小鸡的数量 if 5 * roosters + 3 * hens + chicks / 3 == N: # 检查是否满足条件 solutions.append((roosters, hens, chicks)) return solutions def print_solutions(solutions): if not solutions: print("None") else: for index, (roosters, hens, chicks) in enumerate(solutions, start=1): print(f"{index}: {roosters},{hens},{chicks}") # 读取输入 N = int(input().strip()) # 找到所有可能的解 solutions = find_chickens(N) print_solutions(solutions)
File "Main.py", line 15
print(f"{index}: {roosters},{hens},{chicks}")
^
SyntaxError: invalid syntax