#P225. 线性结构求极值和修改
线性结构求极值和修改
题目描述
给出N个数,两种操作:
- C x y:修改第x个数的值为y;
- P x y:求第x到第y个的最大值,注:x未必比y小
输入格式
第一行输入和,表示有个数,表示有个操作;
- 个;
- 然后是个操作。
输出格式
遇到操作的时候,输出结果
样例 #1
样例输入 #1
5 6
1 2 3 4 5
P 1 5
C 3 6
P 3 4
P 4 5
C 2 9
P 1 5
样例输出 #1
5
6
5
9
提示
给出N个数,两种操作:
第一行输入N和M,N表示有N个数,M表示有M个操作;
遇到P操作的时候,输出结果
5 6
1 2 3 4 5
P 1 5
C 3 6
P 3 4
P 4 5
C 2 9
P 1 5
5
6
5
9
0<=∣ai∣<=106
0<N<=200000,0<M<5000