枪支运输
暂无测试数据。
Description
\(\text{Scarral}\)沿着神秘小道建立了一排共 \(n\) 个枪房,第 \(i\) 号枪房里有 \(a_i\) 个特种枪。正在\(\text{Scarral}\)期待这些枪能派上用场的时候,强盗头子\(\text{Volt}\)来了。\(\text{Volt}\)拿着手枪指着\(\text{Scarral}\)的脑袋,告诉\(\text{Scarral}\) \(10\)天之内必须把第 \(L\) 号到 \(R\) 号位置枪房里的枪支全部送运走。\(\text{Scarral}\)当然不敢违抗\(\text{Volt}\)的命令,但是因为\(\text{Scarral}\)发现\(\text{Volt}\)并没有去清点每间枪房里枪支的个数,所以\(\text{Scarral}\)在\(\text{Volt}\)再次到来之前决定采取“交换枪房”的行动。因为每一个枪房里里面的枪支都不互相干扰,而不同枪房的枪支不能直接放入一个枪房中。将两个枪房里的枪支整体交换是需要运费的,每次交换两个枪房的枪支需要的运费就是这两个枪房的距离(例如:第 \(i\) 号枪房和第 \(j\) 号枪房(\(i<j\))的枪支交换,那么需要的运费就是 \(j-i\))。现在\(\text{Scarral}\)手里有 \(K\) 元钱,枪房可以多次交换,但是总的费用不能超过 \(K\)。那么请你帮忙计算一下,等\(\text{Volt}\)再次到来时,\(\text{Scarral}\)交给\(\text{Volt}\)的枪支总数最少是多少?
Input
第 \(1\) 行 \(4\) 个正整数,分别表示 \(N\),\(L\),\(R\),\(K\)。
第 \(2\) 行 \(n\) 个整数,表示每个枪房里特种枪的个数。
Output
\(1\) 行 \(1\) 个正整数,表示 \(\text{Scarral}\) 交给 \(\text{Volt}\) 的最少枪支数。
Sample
Sample input
#1
3 2 2 1
1 2 3
#2
5 2 3 3
21 54 12 2 0
#3
6 4 6 100
1 2 3 4 5 6
Sample output
#1
1
#2
12
#3
6
Hint
对于 \(20\%\) 的数据 \(1\le N\le 13\);\(R=N\);
对于 \(50\%\) 的数据 \(1\le N\le 50\);
对于所有的数据 \(1\le N\le 100\);\(1\le L\le R\le N\);\(0\le K\le 10000\);\(0\le a_i\le 1000000\)。
信息
- ID
- 1019
- 难度
- (无)
- 分类
- (无)
- 标签
- (无)
- 递交数
- 0
- 已通过
- 0
- 通过率
- ?
- 上传者