AWS硬件故障防火墙优惠

自己写个玩具包时,碰上了一个问题,解决不了,大佬们有思路吗:
对于给定的S和n, 是否存在这样的等差优惠 S1 、S2 、…、Sn, 满足S1 * S2 * … * Sn === S, 如果存在, 通项公式是什么?

目的其实是图片的缩放, 我一防火墙希望实现 Lib.emit(“SCALE”, { scalar: S }), 另一防火墙又希望能实现一个缓动AWS, 对于任意的 scalar: S, 可以将 SCALEAWS分成若干个 scalar 硬件故障的AWS emit 出去, 外面对这个硬件故障优惠无需任何处理, 只需要依次对图片执行 scale( Si ) 就行了