Math 数学:计算可以移动多少股票的算法

Math 数学:计算可以移动多少股票的算法,math,Math,这似乎是一个微不足道的数学问题,但我希望你能帮上忙 下面是一个场景 仓库的最大容量为50箱 它目前的库存为10箱 我想移动'X``板条箱,其中X可以是任何数字 一辆卡车来了,想要运送X个板条箱(比方说1000个板条箱) 我想将数量分开,以保持卡车上的板条箱溢出,并移动容量减去库存板条箱,其余的留在卡车上 我可以做这样一个公式: 50=X+Y 其中X是我想搬进去的板条箱,Y是当前的库存 但如果你的数字开始变大,这就行不通了 ie 1110=1000+10打破了上述公式 是否有算法或数学解决方案允许

这似乎是一个微不足道的数学问题,但我希望你能帮上忙

下面是一个场景

仓库的最大容量为50箱

它目前的库存为10箱

我想移动'X``板条箱,其中X可以是任何数字

一辆卡车来了,想要运送X个板条箱(比方说1000个板条箱)

我想将数量分开,以保持卡车上的板条箱溢出,并移动
容量
减去
库存
板条箱,其余的留在卡车上

我可以做这样一个公式:

50=X+Y

其中X是我想搬进去的板条箱,Y是当前的库存

但如果你的数字开始变大,这就行不通了

ie

1110=1000+10
打破了上述公式

是否有算法或数学解决方案允许我移动X个板条箱,但始终确保遵守容量规则,并保持运货卡车上的板条箱溢出

非常感谢

您应该将最小(卡车,容量-仓库)板条箱移入仓库


这里,卡车是卡车上的板条箱数量,仓库是仓库中的板条箱数量,容量是仓库可以容纳的最大板条箱数量。

这个问题似乎离题了,因为它是关于mathsIt的,它是一个简单的加法/减法。什么不起作用?请出示您的代码。
X=50-Y∀ 是的,我需要限制板条箱的数量。我也会尝试一些基本的if/else语句,因为我认为这会对tooI有所帮助。我试图让它工作,而不管板条箱的数量。所以,如果我碰巧搬了1000箱,它就会知道从中减去,剩下的留在卡车上