您好,欢迎来到爱问旅游网。
搜索
您的当前位置:首页鸡兔同笼问题python

鸡兔同笼问题python

来源:爱问旅游网


鸡兔同笼问题python实现两种方法:

输入h只鸡加兔的个数(总数),脚加起来f

求鸡数和兔的数量

数量关系:

2x+4y=f

x=h-y

2h-2y+4y=f

y=f/2-h

方法一:

h=int (input(\"请输入总数\"))

f=int (input(\"请输入脚数\"))

tu=int(f/2-h)

ji=int(h-tu)

if( tu<0 or ji<0 or ji*2+tu*4!=f):print(\"输入有误\")

else:print(\"鸡兔数量分别为:\

效果截图:

方法二:

h=int (input(\"请输入总数\"))

f=int (input(\"请输入脚数\"))

for ji in range (0,h+2):

if(ji*2+(h-ji)*4==f):print(ji,h-ji);break

if(ji==h+1):

print(\"输入有误\")

运行结果截图:

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- awee.cn 版权所有 湘ICP备2023022495号-5

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务