给你一个长度为 n 的序列,第 i 个数为
将这个序列分割成 i 个不重合的子串,从每个子串中取出最大的 j 个数作为这个分割方法的价值,记价值最大的分割方法的价值为 val(i,j)
第一行输入一个正整数 n第二行输入 n 个正整数,第 i 个数表示 第三行输入两个正整数 x,y,含义如题中所示
第一行输入一个正整数 n
第二行输入 n 个正整数,第 i 个数表示
第三行输入两个正整数 x,y,含义如题中所示
一个数,表示答案
5 6 4 4 5 3 2 2
47
val(1,1)=6 ,分割成 [6,4,4,5,3],最大的数是 6val(1,2)=11,分割成 [6,4,4,5,3],最大的两个数是 6 和 5val(2,1)=11,分割成 [6,4][4,5,3],两组中各自最大的数是 6 和 5val(2,2)=19,分割成 [6,4][4,5,3],两组中各自最大的两个数是 6,4 和 5,4故答案为6+11+11+19=47
, ,