#117. NOIP-22Y9M-04.D 数字序列
NOIP-22Y9M-04.D 数字序列
D
给你一个长度为 的正整数序列 ,和一个常数 。
定义 表示区间 的和。
有 次操作:
1 x y
:将位置 的值修改为 。
2 l r
:表示询问区间 中,对于所有子区间 满足 且 ,最大的 。
输入格式
第一行三个正整数 ,分别表示序列长度,操作次数,以及给定的常数。
之后一行 个整数 表示序列 。
之后 行,每行三个数表示一次操作,意义如上述。
输出格式
对每个询问,输出一行一个数表示答案。
5 10 2
0 -5 -3 8 -3
1 5 -1
1 2 3
1 5 -6
1 2 9
2 5 5
2 3 3
1 1 -3
2 4 4
1 1 4
1 3 3
0
0
8
数据范围
对于 的数据,。
对于另外 的数据,,只有询问操作。
对于另外 的数据,。
对于 的数据,$1 \le n, m\le 2\times 10^6, 1\le x\le n, 1\le l\le r\le n, -10^9 \le a_i,y \le 10^9$ 。
相关
在下列比赛中: