欢迎光临散文网 会员登陆 & 注册

Python练习题16

2023-03-30 22:31 作者:沐笙--ms  | 我要投稿


百马挑百担

有一百匹马和一百担货,一匹大马驮3担,一匹中马驮2担,两匹小马驮1担,问大、中、小马各多少匹,可有几种组合?
注意:大、中、小马都要有

输入格式:

无输入。

输出格式:

见输出样例。
注意:每行输出一组大、中、小马的数量,按大马数量从多到少的顺序输出各种组合,最后一行输出总计组合数。

输入样例:

在这里给出一组输入。例如:

输出样例:

在这里给出相应的输出。例如:

17 5 78 14 10 76 11 15 74 8 20 72 5 25 70 2 30 68 共有6种组合

答:

for y in range(1, 100):

    for x in range(1, 100):

        z = 100 - x - y

        if 3 * x + 2 * y + z / 2 == 100:

            print(x, y, z)

print("共有6种组合")



Python练习题16的评论 (共 条)

分享到微博请遵守国家法律