python的鸡兔同笼问题,自己试了几次总是出错,与输入示例不符合。有没有符合输出输入示例的方法?
就算不符,你是不是也应该附上你的代码?个人觉得可以这么写,仅供参考。
list1 = input().split(' ')
a = int(list1[0])
b = int(list1[1])
ji = 0
tu = 0
for i in range(1, a+1):
for j in range(1, a+1):
if (i + j == a) and (2 * i + 4 * j == b):
ji = i
tu = j
if ji == 0 and tu == 0:
print("error")
else:
print(f'ji:{ji}')
print(f'tu:{tu}')
a,b = map(int,input().split())