線性規劃 跳躍忍者

2021-08-18 12:54:13 字數 1006 閱讀 6466

跳躍忍者很能跳,因此他很嘚瑟。他每次跳需要消耗能量,每跳1公尺就會消耗1點能量,如果他有很多能量就能跳很高。

他為了收集能量,來到了乙個神秘的地方,這個地方凡人是進不來的。在這裡,他的正上方每100公尺處就有乙個能量球(也就是這些能量球位於海拔100,200,300……公尺處),每個能量球所能提供的能量是不同的,一共有n個能量球(也就是最後乙個能量球在n×100公尺處)。他為了想收集能量,想跳著吃完所有的能量球。他可以自由控制他每次跳的高度,接著他跳起把這個高度以下的能量球都吃了,他便能獲得能量球內的能量,接著吃到的能量球消失。他不會輕功,也不會二段跳,所以他不能因新吃到的能量而變化此次跳躍的高度。並且他還是生活在地球上的,所以每次跳完都會掉下來。

問跳躍忍者若要吃完所有的能量球,最多還能保留多少能量。

第1行包含兩個

正整數n,m,表示了能量球的個數和跳躍忍者的初始能量。

第2行包含n個

非負整數

,從左到右第i個數字依次從下向上描述了位於i×100公尺位置能量球包含的能量,整數之間用空格隔開。

對於10%的資料,有n≤10;

對於20%的資料,有n≤100;

對於40%的資料,有n≤1000;

對於70%的資料,有n≤100000;

對於100%的資料,有n≤2000000。

保證對於所有資料,跳躍忍者都能吃到所有的能量球,並且能量球包含的能量之和不超過2^31-1。

僅包括乙個

非負整數

,為跳躍忍者吃完所有能量球后最多保留的能量。

3 200

200 200 200

400
#include using namespace std;

int n,a[2000001],dp[2000001],s=0;

int main()

for(int i=0;i<=n;i++)

if(t>s)

s=t;

} }

return 0;

}

UOJ 179 線性規劃 線性規劃

這是一道模板題。這個題現在標程掛了。哪位哥哥願意提供一下靠譜的標程呀?本題中你需要求解乙個標準型線性規劃 有 nn 個實數變數 x1,x2,xn x1,x2,xn 和 m m 條約束,其中第 i i 條約束形如 nj 1aijxj bi j 1naijxj bi。此外這 n n 個變數需要滿足非負性...

UOJ 179 線性規劃 線性規劃

這是一道模板題。這個題現在標程掛了。哪位哥哥願意提供一下靠譜的標程呀?本題中你需要求解乙個標準型線性規劃 有 nn 個實數變數 x1,x2,xn x1,x2,xn 和 m m 條約束,其中第 i i 條約束形如 nj 1aijxj bi j 1naijxj bi。此外這 n n 個變數需要滿足非負性...

非線性規劃

1.基本形式和求解模式。2.掌握凸函式和凸規劃的概念及性質。3.掌握0.618法。4.無約束優化的最優性質,熟練運用最速下降法和共軛方法。約束最優化的性質,懲罰函式。minf x s.t gi x 0 i 1,2,ph j x 0,j 1,2 q可行域為 x x r n gi x 0,i 1,2,p...