Задана перестановка \(p\) длины \(n\).
Вы можете выполнять операции двух типов:
- отметить все такие позиции \(i\), что \(1 \le i < n\) и \(p_i < p_{i + 1}\), и одновременно удалить элементы на этих позициях;
- отметить все такие позиции \(i\), что \(2 \le i \le n\) и \(p_{i - 1} > p_i\), и одновременно удалить элементы на этих позициях.
Ваша задача — для каждого целого числа от \(1\) до \((n-1)\) посчитать минимальное количество вышеописанных операций, чтобы удалить это число из перестановки.
Выходные данные
Для каждого набора выведите \((n-1)\) целых чисел, \(i\)-е из которых — минимальное количество вышеописанных операций, чтобы удалить число \(i\) из перестановки.
| № | Входные данные | Выходные данные |
|
1
|
5
4
4 2 1 3
2
1 2
6
5 4 1 3 2 6
7
5 6 1 3 7 2 4
5
3 1 2 5 4
|
1 1 2
1
1 1 2 1 3
1 1 1 2 1 2
1 1 2 1
|