设f[i]是第i天能获得的最大钱数,那么 f[i]=max{在第j天用f[j]的钱买,然后在第i天卖得到的钱,f[i-1]} 然后解一解方程什么的,设$x[j]=\frac{F[j]}{A[j]*Rate[j]+B[j]}$,$y[j]=Rate[j]*x[j]$的话,就能得到$f[i]=max\{y[j]*A[i]+x[j]*B[i],f[i-1]\}$ 然后再推一波斜率优化的式子,就可以得到,当j1比j2优时,$\frac{y[j1]-y[j2]}{x[j1]-x[j2]}<-\frac{B…