loj#P176. 动理序列最值
动理序列最值
题目描述
这是一道模板题。
给你两个序列 和 ,要求支持在线进行如下操作:
-
给 ,对于每个 ,变成 。
-
给 ,求出在 中第 大的 值。
-
修改一组 。
输入格式
第一行输入两个正整数 。
接下来一行,输入 个整数表示 。
接下来一行,输入 个整数表示 。
接下来共 行,每行首先输入一个整数表示操作编号,分别有以下三种情况:
输出格式
对于每个 询问,输出一个整数表示答案。
3 10
-1 3 1
1 -3 0
2 1 3 1
2 1 3 2
2 1 3 3
1 1
2 1 3 1
2 1 3 2
2 1 3 3
3 2 0 2
2 2 3 1
2 2 3 2
1
0
-3
1
0
0
2
1
数据范围与提示
对于 的数据,保证 $1\le N, Q\le 2\times 10^5; 1\le Y \le \min(R - L + 1, 30); X, |K_i| \le 10^6, |B_i| \le 10^{18}$。