用 python 写鸡兔同笼问题的代码,假设有 1000 只鸡:
def chicken_rabbit(heads, legs):
for rabbit in range(heads + 1):
chicken = heads - rabbit
if 2 * chicken + 4 * rabbit == legs:
return chicken, rabbit
return "无解"
print(chicken_rabbit(1000, 4000))
该代码使用了 for 循环和 if 语句,枚举兔