我正在尝试整合一个系统,根据要求的数量建议消耗品套件.我遇到的挑战是套件具有批量/批量折扣,因此客户订购更大数量的价格可能更便宜,因为价格可能更低.例如,假设可用的工具包是:
现在,对于请求的数量74,我的算法将建议2 x 25,2 x 10和4 x 1 = $ 48.然而,对于客户来说订购3 x 25 = 45美元会更便宜.
有关如何解决这个问题的任何想法?我在C#中编码.
谢谢!
c# algorithm
algorithm ×1
c# ×1