#P51252. 「COCI 2020.1」Holding

「COCI 2020.1」Holding

题目描述

译自 COCI 2019/2020 Contest #4 T3「Holding

Ivica 和他的资产——一个他拥有的,由 NN 个克罗地亚企业组成的财团,正在经历一段困难的时间。每家企业都有负债,所以政府派公职律师拿走他的一切财产。只有我们发现了尽管他有着巨额的欠债,Ivica 还是成功地让政府留给他了某些企业。是哪些呢?我们也知道了。

公职律师在桌子上摆出了 NN 份 Ivica 的公司的专有文件。第一个公司的债务数额写在第一份文件上,数额是 A1A_1,第二个公司的债务数额写在第二份文件上,数额是 A2A_2,……,最后一家公司的债务数额写在最后一份文件上,数额是 ANA_N。Ivica 成功留下了公司 AL,AL+1,,ARA_L,A_{L+1},\ldots ,A_R,这里 L,RL,R 表示桌子上文件的位置。Ivica 很幸运,因为公职律师(也)是腐败的。他们会让他拿走编号从 LLRR 的文件,但是他们会让他以特定的代价交换任意两份文件。更确切地说,交换位置 iijj 的文件会花费 ij|i-j| 库纳(克罗地亚货币)。Ivica 目前很绝望,他口袋里只有 KK 库纳,他想要使得留下的公司负债越少越好。

请帮他达成目标。


一句话题意

给定一个长为 NN 的数组 AA,可以多次交换两个数的位置,代价为两个位置下标差的绝对值。现在给定 L,RL,R,求在代价和不超过 KK 的情况下,AA 数组中 [L,R][L,R] 的区间和的最小值。

输入格式

第一行四个整数 N,L,R,KN,L,R,K,意义同题目描述;

第二行 NN 个整数 AiA_i,意义同题目描述。

输出格式

输出一行一个整数,表示最优情况下花 KK 库纳能够留下公司的最小负债钱数。

样例 1

3 2 2 1
1 2 3
1
5 2 3 3
21 54 12 2 0
12
6 4 6 100
1 2 3 4 5 6
6

数据范围与提示

对于全部数据,1LRN100,0K104,0Ai1061\le L\le R\le N\le 100,0\le K\le 10^4,0\le A_i\le 10^6

详细子任务附加限制及分值如下表:

子任务编号 附加限制 分值
11 N13,R=NN\le 13,R=N 2020
22 N50,R=NN\le 50,R=N 3030
33 N50N\le 50
44 无附加限制 2020