题目描述:100元买100只鸡,公鸡4元一只,母鸡3元一只,小鸡1元3只,问公鸡,母鸡,小鸡各买了多少只?
代码
money = 100
j = 100
smallPrice = 1
femalePrice = 3
malePrice = 5
for smallNum in range (101):
for femaleNum in range(41):
for maleNum in range(21):
totalAmount = smallNum * 1 + femaleNum * 3 + maleNum * 5
num = smallNum * 3 + femaleNum + maleNum
if totalAmount ==100:
if num == 100:
print('买了小鸡', smallNum * 3, '只;', '母鸡', femaleNum , '只;', '公鸡', maleNum, '只', )
执行结果
买了小鸡 75 只; 母鸡 25 只; 公鸡 0 只
买了小鸡 78 只; 母鸡 18 只; 公鸡 4 只
买了小鸡 81 只; 母鸡 11 只; 公鸡 8 只
买了小鸡 84 只; 母鸡 4 只; 公鸡 12 只
Process finished with exit code 0