Задача H. Возрастающие подмассивы
Ограничение по времени | Ограничение по памяти |
---|---|
1 секунда | 256 мегабайт |
Вам дан массив длины и запросов. В каждом запросе вам даются два числа , нужно разбить подмассив на минимальное количество возрастающих подмассивов. Выведите это количество для каждого запроса.
Формат входного файла
Первая строка содержит два числа - размер массива и количество запросов. Во второй строке находятся чисел - массив . Следующие строк содержат два числа - описания запросов.
Формат выходного файла
Выведите строк - ответы на запросы.
Примеры
Вход
4 3
3 1 4 2
1 4
1 3
4 4
Выход
3
2
1