题目:百马百瓦问题:有100匹马驮着100块瓦,大马驮三块,小马驼2块,两个马驹驮一块。问大马,小马,马驹各有多少匹?
分析:1.设大马,小马,马驹各有x,y,z多少匹,根据题意可以列方程
x+y+z=100
3x+2y+z/2=100
2.大马范围:1-34匹
小马范围:1-51匹
马驹范围:100匹
代码:
运行结果:
如需代码自取:
#P61-7
#百马百瓦问题:有100匹马驮着100块瓦,大马驮三块,小马驼2块,两个马驹驮一块。问大马小马马驹各有多少匹?
for x in range(1,34):
for y in range(1,51):
for z in range(100):
if 3*x+2*y==100-z/2:
if x+y+z==100:
print("大马有",x,"小马有",y,"马驹有",z)