有一百匹马和一百担货,一匹大马驮3担,一匹中马驮2担,两匹小马驮1担,问大、中、小马各多少匹,可有几种组合?
注意:大、中、小马都要有
输入格式:
无输入。
输出格式:
见输出样例。
注意:每行输出一组大、中、小马的数量,按大马数量从多到少的顺序输出各种组合,最后一行输出总计组合数。
输入样例:
在这里给出一组输入。例如:
输出样例:
在这里给出相应的输出。例如:
17 5 78
14 10 76
11 15 74
8 20 72
5 25 70
2 30 68
共有6种组合
n = 0
for i in range(100, 1, -1):for j in range(100, 1, -1):for k in range(100, 1, -1):if (i * 3) + (j * 2) + (k / 2) == 100 and i+j+k==100:print(i, j, k, sep=" ")n += 1
print(f"共有{n}种组合")