一. 场景描述
我国古代数学家张邱建在《算经》中出了一道“百钱买百鸡”的问题,题意是这样的:
5文钱可以买一只公鸡,3文钱可以买一只母鸡,1文钱可以买3只雏鸡。现在用100文钱买100只鸡,那么各有公鸡、母鸡、雏鸡多少只?请编写程序实现。
二. 实现思路
- 三个嵌套循环实现。
三. 代码实现
for g in range(0,21):
for m in range(0,33):
for c in range(0,100,3):
if g + m + c == 100 and g * 5 + m * 3 + c / 3 == 100:
print(g,m,c)
四. 运行结果