#P9275. [AGM 2023 资格赛] DrahSort

[AGM 2023 资格赛] DrahSort

题目描述

给定一个长度为 NN 的序列 AA,接下来进行 QQ 次询问。

  • 每次询问 [l,r] (lr)[l,r]\ (l\leq r),输出:如果对这个区间进行冒泡排序,那么交换的相邻两个数的乘积的最大值。

输入格式

输入的第一行将包含一个整数 N(1N2×105)N(1≤N≤2\times 10^5),表示数组的元素个数。

第二行输入将包含 NN 个整数 (0A[i]109,1iN)(0≤A[i]≤10^9,1≤i≤N),即数组的元素。

第三行输入将包含一个整数 Q(1Q2×105)Q(1≤Q≤2\times10^5),表示操作次数。

下面的每 QQ 行都包含一个题目中描述的询问。

输出格式

QQ 行,对每一次询问输出答案。

10
10 9 8 7 6 5 4 3 2 1
8
1 2
1 3
1 10
9 10
1 4
3 4
2 3
1 4
90
90
90
2
90
56
72
90