http://www.elijahqi.win/archives/2903
Description
给出一个长度为 的正整数序列Ci,求一个子序列,使得原序列中任意长度为 的子串中被选出的元素不超过K(K,M<=100) 个,并且选出的元素之和最大。
Input
第1行三个数N,m,k。 接下来N行,每行一个字符串表示Ci。
Output
最大和。
Sample Input
10 5 3
4 4 4 6 6 6 6 6 4 4
Sample Output
30
HINT
20%的数据:n<=10。
100%的数据:N<=1000,k,m<=100。Ci<=20000。
Source
By YM
考虑这题直接单纯形怎么做 直接列出式子即可 注意在矩阵的最后得添加一些限制使得x<=1
建图类似bzoj 志愿者招募
首先写出松弛型线性规划的这个式子
0≤xi≤1yi≥0x1+x2+...+xm+y1=kx2+x3+...+xm+1+y2=k.