Codeforces Round 919 (Div. 2) |
---|
Закончено |
Алиса и Боб играют в игру. У них есть массив $$$a_1, a_2,\ldots,a_n$$$. Игра состоит из двух шагов:
Алиса хочет максимизировать сумму элементов массива, в то время как Боб хочет её минимизировать. Найдите сумму элементов массива после игры, если оба игрока играют оптимально.
Каждый тест состоит из нескольких наборов входных данных. Первая строка содержит одно целое число $$$t$$$ ($$$1 \leq t \leq 10^4$$$) — количество наборов входных данных. Далее следует описание наборов входных данных.
Первая строка каждого набора входных данных содержит три целых числа $$$n$$$, $$$k$$$ и $$$x$$$ ($$$1 \leq n \leq 2 \cdot 10^5$$$, $$$1 \leq x,k \leq n$$$) — количество элементов в массиве, ограничение на количество элементов массива, которые может удалить Алиса, и ограничение на количество элементов массива, которые Боб может умножить на $$$-1$$$.
Вторая строка каждого набора входных данных содержит $$$n$$$ целых чисел $$$a_1, a_2,\ldots, a_n$$$ ($$$1 \leq a_i \leq 1000$$$) — элементы массива.
Гарантируется, что сумма $$$n$$$ по всем наборам входных данных не превосходит $$$2 \cdot 10^5$$$.
Для каждого набора входных данных выведите одно целое число — сумму элементов массива после игры, если оба игрока играют оптимально.
81 1 114 1 13 1 2 46 6 31 4 3 2 5 66 6 13 7 3 3 32 158 5 35 5 3 3 3 2 9 910 6 41 8 2 9 3 3 4 5 3 2002 2 14 32 1 21 3
0 2 0 3 -5 -9 0 -1
В первом наборе входных данных для Алисы оптимально удалить единственный элемент массива. Тогда сумма элементов массива будет равна $$$0$$$ после окончания игры.
Во втором наборе входных данных для Алисы оптимально не удалять никакие элементы. Тогда Боб умножит $$$4$$$ на $$$-1$$$. Таким образом, итоговая сумма элементов массива будет равна $$$3+1+2-4=2$$$.
В пятом наборе входных данных для Алисы оптимально удалить $$$9, 9$$$. Затем Боб умножит $$$5, 5, 3$$$ на $$$-1$$$. Таким образом, итоговая сумма элементов массива будет равна $$$-5-5-3+3+3+2=-5$$$.
Название |
---|