| Innopolis Open 2022-2023. Финал |
|---|
| Закончено |
Вам дан массив целых чисел. Вы должны ровно один раз применить к этому массиву операцию сортировки подотрезка, то есть выбрать какой-то непустой подотрезок массива и переупорядочить элементы этого подотрезка в неубывающем порядке.
Сколько различных массивов вы можете получить в результате такой операции? Подотрезком массива называются несколько подряд идущих элементов массива.
Первая строка содержит число $$$n$$$ — размер массива ($$$1 \le n \le 200\,000$$$).
Вторая строка содержит $$$n$$$ целых чисел $$$a_1$$$, $$$a_2$$$, ... $$$a_n$$$ — элементы массива ($$$1 \le a_i \le 10^9$$$).
Выведите количество различных массивов, которое можно получить после применения одной операции сортировки подотрезка.
| Подзадача | Баллы | Ограничения |
| 1 | 13 | $$$n \le 50$$$ |
| 2 | 26 | $$$n \le 3\,000$$$ |
| 3 | 22 | $$$1 \le a_i \le 2$$$ |
| 4 | 39 | Без дополнительных ограничений |
7 3 1 4 1 5 9 2
8
4 1 2 3 4
1
Ниже перечислены все возможные различные массивы, которые можно получить в первом примере, и один из способов получить каждый из них. Сортируемые подотрезки отмечены квадратными скобками.
| Название |
|---|


