python 计算公鸡、母鸡、小鸡各多少只
公鸡5文钱一只,母鸡3文钱一只,小鸡三只1文钱,用100文钱买100只鸡,其中公鸡、母鸡、小鸡都必须要有,问公鸡、母鸡、小鸡要买多少只刚好凑足100文钱?
程序:
for x in range(1, 100//5):
for y in range(1, 100//3):
for z in range(1, 100):
if (x + y + z == 100) and (5 * x + 3 * y + z / 3 == 100):
print("公鸡有" + str(x) + "只;"
"母鸡有" + str(y) + "只;"
"小鸡有" + str(z) + "只。" )
运行结果:
公鸡有4只;母鸡有18只;小鸡有78只。
公鸡有8只;母鸡有11只;小鸡有81只。
公鸡有12只;母鸡有4只;小鸡有84只。