python购物凑单怎么简单计算?
例如:物品A:38元/件
物品B:55元/件,
条件:满199元会减25元。
怎么用python实现:买XX个【A】+ XX个【B】正好达成199-25的最小条件? 典型的鸡兔同笼问题的变种 小学数学问题 建议楼上的判断改为大于等于199。这样应该会好点 我心飞翔1995 发表于 2021-12-9 08:13
典型的鸡兔同笼问题的变种
小学数学就学过了,是吧{:301_986:}但是他要的是python表达的问题! C=300
D= 1
for A in range(6):
for B in range(4):
if 38*A + 55*B >= 200 and38*A + 55*B <C :
C = 38*A + 55*B
D = (A,B)
if D ==1:
print('没有')
else:
print(D)
print(C)
print(C-25)试试 a5228172 发表于 2021-12-9 09:24
C=300
D= 1
for A in range(6):
看着很有趣哈哈哈 a5228172 发表于 2021-12-9 09:24
C=300
D= 1
for A in range(6):
能问一下为什么c的值要设置为300
页:
[1]
2