У вас есть массив положительных целых чисел $$$a_1, a_2, \ldots, a_n$$$ длины $$$n$$$. Также вам дано положительное целое число $$$b$$$.
Мы можете сделать следующие операции несколько раз в любом порядке:
Однако также нужно, чтобы следующие условия удовлетворялись:
Цена массива это сумма его элементов. Найдите минимальную цену массива $$$a$$$, которую можно получить, выполняя эти операции.
В первой строке находится единственное целое число $$$t$$$ ($$$1 \le t \le 5000$$$) — количество наборов входных данных. Описания наборов входных данных следуют.
В первой строке описания каждого набора входных данных находится четыре целых числа $$$n$$$, $$$b$$$, $$$k_1$$$, $$$k_2$$$ ($$$1 \le n \le 5000$$$, $$$1 \le b \le 10^9$$$, $$$0 \le k_1, k_2 \le n$$$).
Во второй строке описания каждого набора входных данных находится $$$n$$$ целых чисел $$$a_1, a_2, \ldots, a_n$$$ задающих массив $$$a$$$ ($$$1 \le a_i \le 10^9$$$).
Гарантируется, что сумма $$$n$$$ по всем наборам входных данных не превосходит $$$5000$$$.
Для каждого набора входных данных выведите минимальную цену массива $$$a$$$, которую можно получить, выполняя операции.
73 2 1 19 3 52 1 2 01000000000 15 3 1 12 8 3 19 36 9 4 21 2 3 4 5 63 10 3 31 2 35 1 0 0999999999 999999999 999999999 999999999 9999999995 5 4 35 9 10 7 4
11 500000001 23 6 0 4999999995 6
В первом наборе входных данных вы можете сделать следующее:
После всех операций получается массив $$$a = [5, 3, 3]$$$ который имеет цену $$$5 + 3 + 3 = 11$$$. Можно показать, что это минимальная достижимая цена.
Во втором наборе входных данных обратите внимание, что нам не разрешено применять операцию типа 1 более одного раза с элементом $$$a_1$$$. Поэтому оптимально применить операцию типа 1 к элементам $$$a_1$$$ и $$$a_2$$$. Также можно применить операцию 1 только к $$$a_1$$$, потому что эта операция никак не меняет элемент $$$a_2$$$.
В третьем наборе входных данных можно получить массив стоимости $$$23$$$:
После всех операций получается массив $$$a = [2, 8, 3, 7, 3]$$$. Цена массива $$$a$$$ это $$$2 + 8 + 3 + 7 + 3 = 23$$$. Можно показать, что это минимальная достижимая цена.
Название |
---|