Поиск пирамиды
시간 제한2초메모리 제한1024 MB
높이 배열에서 한 원소씩 갱신할 때마다, 어떤 봉우리까지는 엄격히 증가하고 그 뒤로는 엄격히 감소하는 가장 긴 구간의 길이를 구한다.
문제
<<Фуфелшмертц Пакость Инкорпорейтед>> опять пакостит! Теперь он ежедневно сдвигает литосферные плиты Земли. Перри-утконос получил важное задание: каждый день искать самый подозрительный рельеф на прямой и затем, разумеется, сообщать о нем в агентство.
У него под наблюдением находятся участков, расположенных на одной прямой. Каждый участок характеризуется одним числом --- высотой данного участка над уровнем моря. Отрезок называется подозрительным, если на нем существует такой участок, что высоты участков левее него строго возрастают, а правее --- строго убывают. При этом, из-за проделок Фуфелшмерца высоты участков постоянно меняются.
Помогите Перри определить длину самого длинного подозрительного отрезка участков после каждого изменения. Гарантируется, что в любой момент времени нет двух рядом стоящих участков с одинаковой высотой.
입력
В первой строке дано одно число --- количество участков (). Во второй строке дано чисел --- высоты участков ().
В третьей строке дано число --- количество изменений (). В следующих строках дано по два целых числа и --- индекс участка, высота которого изменилась, и новое значение высоты для этого участка, соответственно (, ).
출력
Выведите чисел, -е из которых равно длине наибольшего подозрительного отрезка после -го изменения.