| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 2 초 | 1024 MB | 10 | 4 | 4 | 40.000% |
После схватки с Хелой Тор свалился на весьма странную планету Сакаар. Его сразу же захватили и отправили в качестве гладиатора на арену принимать участие в битве чемпионов Грандмастера, правителя планеты. Первое же испытание оказалось не физическим, а умственным, и показалось Тору чрезвычайно тяжелым.
Первоначально герою дали массив $f$ из $n$ чисел и поставили перед ним непосильную задачу: применить к массиву определенное количество раз запрашиваемые операции и после каждой операции ответить верно на вопрос, озвученный ниже. Операции бывают двух видов:
После каждой операции Тор должен назвать минимальное число непрерывных отрезков массива, на каждом из которых элементы расположены в неубывающем порядке.
Если вы желаете, чтобы Тор одержал победу в битве, помогите ему справиться с поставленной задачей. Только ваши усилия способны ему помочь!
Первая строка входных данных содержит натуральное число $n$ --- размер массива $f$ (1ドル \le n \le 10^5$).
Во второй строке находятся $n$ целых чисел $f_i$ --- исходные элементы массива (0ドル \le f_i \le 10^9$).
Третья строка содержит число $m$ --- количество операций (1ドル \le m \le 10^5$). Следующие $m$ строк содержат сами операции. Каждая строка содержит тип операции и целое число $x,ドル в формате, указанном в условии (0ドル \le x \le 10^9$).
Для каждой операции в отдельной строке выведите ее результат.
3 1 2 4 2 OR 1 AND 3
1 2