You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

技术问询:求价格≤100时可提供的最大Qty总和

总价≤100时的最大数量总和计算

商品清单

NamePriceQty
A330
B53
C53
D620

计算过程

要最大化数量总和,核心逻辑是优先选单价最低的商品——同样预算下,单价越低能买到的数量越多:

  • 先买完所有单价最低的A:30个×3元=90元,剩余预算100-90=10元
  • 用剩余预算买单价次低的B或C:10元÷5元/个=2个,刚好不超预算
  • 总数量:30+2=32,总价90+10=100,完全符合要求

对比其他组合:

  • 全买A只能得30个,剩余预算没充分利用
  • 买D的话,100元最多买16个(6×16=96),数量远低于32
  • 买满B/C再加A的话,3个B/C总价15元,剩余85元能买28个A,总数量28+3=31,比32少

所以最优解就是30个A加2个B或C,最大数量总和为32。

内容的提问来源于stack exchange,提问作者Andika Nurtamin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.16 15:57:07