BZOJ5424 烧桥计划
题目大意:
给你长为 n n n 的序列 a 1 , a 2 , ⋯ , a n a_1,a_2,\cdots,a_n a1,a2,⋯,an 和一个参数 m m m ,删掉其中若干个位置 p 1 , p 2 , ⋯ , p k p_1,p_2,\cdots,p_k p1,p2,⋯,pk ,耗费 ∑ i = 1 k i ⋅ a p i \sum_{i=1}^{k}i\cdot a_{p_i} ∑i=1ki⋅api 的代价。序列被分为 k = 1 k=1 k=1 段,对每段求和,若 s u m k > m sum_k>m sumk>m ,则需额外支付 s u m k sum_k sumk 的代价。求最小总代价。 n ≤ 1 0 5 , 1000 ≤ a i ≤ 2000 n\leq 10^5,1000\leq a_i \leq 2000 n≤105,1000≤ai