| Codeforces Round 1060 (Div. 2) |
|---|
| Закончено |
Произвольный массив целых чисел $$$b$$$ длины $$$m$$$ называется замечательным, если для всех $$$i$$$ ($$$1 \le i \lt m$$$):
Другими словами, выполняется следующее неравенство: $$$b_1 \lt b_2 \gt b_3 \lt b_4 \ldots$$$
Вам дан массив целых положительных чисел $$$a$$$ длины $$$n$$$. Вы можете выполнять любую из следующих операций любое количество раз и в любом порядке:
Определите минимальное количество раз, которое вам нужно выполнить операцию $$$2$$$, чтобы сделать массив $$$a$$$ замечательным. Обратите внимание, что вам не нужно минимизировать количество раз, которое вы выполняете операцию $$$1$$$.
Каждый тест состоит из нескольких наборов входных данных. В первой строке находится одно целое число $$$t$$$ ($$$1 \le t \le 10^4$$$) — количество наборов входных данных. Далее следует описание наборов входных данных.
Первая строка каждого набора входных данных содержит целое число $$$n$$$ ($$$2 \le n \le 2 \cdot 10^5$$$) — длина массива $$$a$$$.
Вторая строка каждого набора входных данных содержит $$$n$$$ целых чисел $$$a_1,a_2,\ldots,a_n$$$ ($$$1 \le a_i \le 10^9$$$).
Сумма $$$n$$$ по всем наборам входных данных не превосходит $$$2 \cdot 10^5$$$.
Для каждого набора входных данных выведите минимальную стоимость, чтобы сделать массив $$$a$$$ замечательным.
751 4 2 5 343 3 2 156 6 6 6 671 2 3 4 5 6 733 2 121 2965 85 19 53 21 79 92 29 96
01361013
В первом наборе входных данных массив уже замечательный, поэтому операции выполнять не нужно.
Во втором наборе входных данных массив $$$a$$$ можно сделать замечательным следующим образом:
| Название |
|---|


