for x in range(99543):
y = 99543 - x
if 2x + 4y == 99543:
print('🐔有{}只,🐰有{}只'.format(x,y))
你这99543数字有问题吧,鸡兔的脚数明显是双数,怎么可能和奇数会相等呢
鸡兔同笼要有头数和脚数,你只有一个99543数据怎么计算
正确代码应该是:(如有帮助,望采纳!谢谢! 点击我这个回答右上方的【采纳】按钮)
h = 30 #头数
f = 80 #脚数
for x in range(f//2):
y = h - x
if 2*x + 4*y == f:
print('鸡有{}只,兔有{}只'.format(x,y))
计算机不认识2x这种
对于鸡兔同笼 可以用数学公式 作差法
a=35,b=94;
c=2*a-b/2;
d=b/2-a;
print(c,d);