这似乎是一个微不足道的数学问题,但我希望你能提供帮助。
这是场景。
一个仓库最多
capacity
有 50 个板条箱它有一个电流
stock
有 10 个板条箱我想移动 `X` 箱,其中 X 可以是任何数字。
EG:一辆卡车来了,想运送 X 个板条箱(假设是 1000 个板条箱)。
我想拆分数字以保持卡车上的板条箱溢出并移动
capacity
减去stock
板条箱,其余的留在卡车上。
我可以做一个这样的公式:
50 = X + Y
其中 X 是我要搬入的板条箱,Y 是当前库存
但是,如果您的数字开始变大,这将不起作用。
IE;
1110 = 1000 + 10
打破上述公式
是否有一种算法或数学解决方案可以让我移动 X 个板条箱,但始终确保遵守容量规则,并保持送货卡车上的板条箱溢出?
非常感谢