Language:

English
Russian

Практикум по программированию

Для участников:
Регистрация  ||   Вход
Список соревнований
Вы не вошли в систему! Вход или регистрация.

Минимумы

Time limit:2 sec.
Memory limit: 262144 KByte

Задан числовой массив A[1..N]. Необходимо выполнить M операций вычисления минимального элемента на отрезке [L, R].

Входные данные

Первая строка входных данных содержит число N – размер массива.

Во второй строке записаны N чисел – элементы массива.

Третья строка содержит число M – количество запросов минимума.

Следующие M строк содержат пары чисел L и R (L ≤ R ≤ N), описывающие отрезки. Все числа во входных данных натуральные, не превосходящие 105.

Выходные данные

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

Пример

Входные данные
5
3 1 8 7 9
2
1 3
3 5
Выходные данные
1
7
© Copyright ВоГУ, АВТ, Носов Д.А., Смоленцев К.Н.