最近碰到个促销方式算法问题,总结一公式分享给大家。
某公司推出“买B赠F”促销活动(不满数量B不累计到下次订货)。
促销方式:买 B 赠 F
纯订货量:Q纯
总数量:Q总
赠品数量:Q赠
从买方的角度出发,总数量= 纯订货量 + 赠品量
Q总 = Q纯 + Q 赠
= Q纯 + 求整(Q纯/B) * F
那么从买方来看,得到了买方的总数量,怎么算出纯订货量呢。
Q纯 = Q总 - Q赠
下面主要的难点出来了,怎么算出这个Q赠呢?本人得出计算公式如下
Q赠 = 求整(Q总/(B+F)) * F
既然Q赠出来了,那么Q纯也就得出来了。
Q纯 = Q总 - 求整(Q总/(B+F)) * F