#NP0116. L31 NP0116-小码哥的最值问题
0
L31 NP0116-小码哥的最值问题
题目描述
小码哥有两个长度为的序列,他想要对这两个序列做一些运算。
首先,小码哥得到了一个的表格,其中。
然后,他会给出一个区间,然后他会得到的子区间和,不妨记,则这两个子区间在表格中对应了其中一个的区域。
小码哥会给出次询问,每次询问都会给出一个区间,他想知道,每次询问在表格中对应的区域中,最大值和最小值分别是多少。
输入格式
第一行输入两个整数; 第二行输入个整数; 第三行输入个整数; 接下来行,每行输入两个整数,表示一次询问的区间。
输出格式
输出共行,每行输出两个整数,分别代表询问最大值和最小值。
样例输入 #1
5 3
1 -2 3 4 -5
5 -4 3 -2 -1
1 5
2 4
1 3
样例输出 #1
20 -25
12 -16
15 -12
说明/提示
对于20%的数据,有; 对于100%的数据,有$1\leq n,m\leq 10^5,1\leq l\leq r\leq n,-10^9\leq a_i,b_i\leq 10^9$。