EduBrick

B. Максимум и его место

2000 мс · 256 МБ · всё или ничего

Дан массив, все элементы которого попарно различны. Массив не меняется. Для каждого запроса выведите максимальное значение на отрезке и индекс элемента, на котором этот максимум достигается.

Формат ввода

В первой строке nn (1≤n≤1051 \le n \le 10^5). Во второй — nn попарно различных чисел aia_i (∣ai∣≤109|a_i| \le 10^9). В третьей — kk (1≤k≤2⋅1051 \le k \le 2 \cdot 10^5). В каждой из следующих kk строк — ll и rr (1≤l≤r≤n1 \le l \le r \le n).

Формат вывода

Для каждого запроса выведите на отдельной строке два числа: максимум на отрезке и индекс, на котором он достигается.

Примеры

ввод
5
7 3 1 6 4
3
1 5
2 4
3 3
вывод
7 1
6 4
1 3
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.