有没有另一种方法,鸡兔同笼一共80只脚

img


for i in range(1, 20):
    if (80 - i * 4) % 2 == 0:
        print("兔子有:", i, " 鸡有:", int((80 - i * 4) / 2))

'''
假设鸡有x只,兔有y只,2x+4y=80,x=40-2y>0
可见y值范围 0<y<20
'''
for y in range(1,20):
    print("兔子有{}只,鸡有{}".format(y,40-2*y))