| Codeforces Round 1061 (Div. 2) |
|---|
| Закончено |
Красота массива $$$b$$$ длины $$$m$$$ (где $$$m \ge 2$$$) определяется как максимальное значение $$$b_j - b_i$$$ для всех пар индексов $$$i$$$ и $$$j$$$ таких, что $$$1\le i \lt j\le m$$$. Формально, она равна $$$\max\limits_{1\le i \lt j\le m} (b_j - b_i)$$$. Обратите внимание, что красота может быть отрицательной, если массив является строго убывающим.
Хао и Алекс играют в пошаговую игру на массиве $$$a$$$ длины $$$n$$$. Изначально все элементы массива разблокированы. Игроки поочередно делают ходы, при этом Хао ходит первым.
Игра продолжается до тех пор, пока все элементы массива $$$a$$$ не будут либо заблокированы, либо удалены. Можно доказать, что игра длится ровно $$$n$$$ ходов, и ровно $$$\left\lfloor \frac{n}{2} \right\rfloor$$$ элементов останутся заблокированными в массиве $$$a$$$ в конце.
Хао хочет минимизировать красоту конечного массива заблокированных элементов, в то время как Алекс хочет максимизировать её. Определите красоту конечного массива, если оба игрока играют оптимально.
Каждый тест состоит из нескольких наборов входных данных. В первой строке находится одно целое число $$$t$$$ ($$$1 \le t \le 10^4$$$) — количество наборов входных данных. Далее следует описание наборов входных данных.
Первая строка каждого набора входных данных содержит одно целое число $$$n$$$ ($$$4\le n\le 10^5$$$) — размер массива $$$a$$$.
Вторая строка содержит $$$n$$$ целых чисел $$$a_1, a_2, \ldots, a_n$$$ ($$$1 \le a_i \le 10^9$$$) — элементы массива $$$a$$$.
Гарантируется, что сумма значений $$$n$$$ по всем наборам входных данных не превосходит $$$10^5$$$.
Для каждого набора входных данных выведите одно целое число — красоту конечного массива, если Хао и Алекс играют оптимально.
655 1 2 3 443 1 2 1107 1 3 5 8 2 8 3 5 161 1 4 5 1 499 9 8 2 4 4 3 5 341000000000 1 2 3
1-2531-999999998
В первом наборе входных данных игра может проходить следующим образом. Выделенные жирным элементы заблокированы Алексом:
Красота конечного массива $$$b = [3, 4]$$$ равна $$$b_2 - b_1 = 4 - 3 = 1$$$.
Во втором наборе входных данных обратите внимание, что ответ может быть отрицательным:
Красота конечного массива $$$b = [3, 1]$$$ равна $$$b_2 - b_1 = 1 - 3 = -2$$$.
В третьем наборе входных данных один из возможных конечных массивов (при условии оптимальной игры обоих игроков) это $$$b = [3, 5, 8, 5, 1]$$$. Красота, которая является максимальной разницей $$$b_j - b_i$$$ для всех пар индексов $$$i$$$ и $$$j$$$ таких, что $$$1\le i \lt j\le 5$$$, равна $$$b_3 - b_1 = 8 - 3 = 5$$$.
| Название |
|---|


