#P16205. [SEUSA 2025 Div 1]Rows of Stars星星行列
[SEUSA 2025 Div 1]Rows of Stars星星行列
题目描述
你正在观察天空中一排 颗星星。每颗星星有固定亮度值,但每天它们的位置都会逆时针旋转 个位置并循环。
例如,第一天亮度序列为 ,且 ,则第二天看到的序列为 。
你准备进行一次持续 天的观测旅行,并选择连续的 个观测点。你希望选择连续的 天和连续的 个位置,使这 个观测值的亮度总和最大。
需要注意,选择的 个位置不能跨过边界,即不能在一行内环绕。
只考虑接下来的 天。
输入格式
第一行包含四个整数 :
$$1\le n\le 2\cdot 10^5, \qquad 0\le k\le 10^9, \qquad 1\le d,s\le n.$$接下来 行,每行一个整数,表示第一天第 颗星的亮度,范围为 。
输出格式
输出一个整数,表示任意连续 天、任意连续 个位置的最大亮度总和。
样例 #1
输入
5 2 2 3
1
2
3
4
5
输出
20
样例 #2
输入
4 2 3 2
6
-2
8
1
输出
22
样例 #3
输入
5 2 4 4
-1
3
-5
-7
-9
输出
-58
样例 #4
输入
1 1 1 1
1
输出
1