拍卖系统逻辑条件



我正在尝试制作一个拍卖系统,但无法弄清楚这样做的逻辑条件。

假设我有 10 个学分 $credit

我已经在另一场拍卖会上下注了 5 个积分......所以我欠 5 个从 10 $owe

因此,我有 5 个可用... $available = $credit - $owe (=5)

我从可用(在不同的项目上(下注 3 个......我想再次下注 4(取消 3,更新为 4(,但现在可用的信用额度$available - 3 (=2)找不到合乎逻辑的解决方案。用代码编写。设置下注的条件是什么???

组成一个具有变量之间依赖关系的矩阵:

 bet  available    owe    lastbet  
 1       10        10       0     
 2       9         11       1     
 3       7         13       2     
 4       4         16       3     
 5       0         20       4
 6      -5         25       5
 7     -11         31       6
 8     -18         38       7
 9     -26         46       8
10     -35         55       9
11     -45         65       10

需要将其转换为条件语句。(下一行不符合条件(

条件应在第 11 行失败。

基于矩阵...我发现条件是:

if ($bet <= (($owe + $available(/2(( {}

不是很直观...

相关内容

  • 没有找到相关文章

最新更新