12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
ADADADADAD
编程知识 时间:2024-12-24 18:53:48
作者:文/会员上传
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
百钱买鸡是一个经典的数学问题,可以很好地展示Python语言的运算能力。题目如下:如果用100元钱买100只鸡,其中公鸡5元一只,母鸡3元一只,小鸡1元三只。问公鸡、母鸡、小鸡各多少只?#
以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。
百钱买鸡是一个经典的数学问题,可以很好地展示Python语言的运算能力。
题目如下:
如果用100元钱买100只鸡,其中公鸡5元一只,母鸡3元一只,小鸡1元三只。问公鸡、母鸡、小鸡各多少只?
# 初始化三种鸡的数量为0cock = 0hen = 0chick = 0# 循环枚举所有可能的情况for i in range(0, 21):for j in range(0, 34):# 小鸡数量应该是100减去公鸡和母鸡的数量chick = 100 - i - j# 判断小鸡数量是否合法if chick % 3 == 0:# 判断总价钱是否为100元if i * 5 + j * 3 + chick / 3 == 100:cock = ihen = j# 输出结果print("公鸡数量是:", cock)print("母鸡数量是:", hen)print("小鸡数量是:", chick)
运行结果为:
公鸡数量是: 4母鸡数量是: 18小鸡数量是: 78.0
因为小鸡数量必须为整数,所以程序中最后输出的小鸡数量是有小数点的,需要手动进行取整。
通过Python语言的计算能力,我们轻松地得到了百钱买鸡的答案。
11-20
11-19
11-20
11-20
11-20
11-19
11-20
11-20
11-19
11-20
11-19
11-19
11-19
11-19
11-19
11-19