| Codeforces Round 1039 (Div. 2) |
|---|
| Закончено |
В центре переработки есть $$$n$$$ мусорных баков, $$$i$$$-й бак имеет вес $$$a_i$$$. В каждую секунду происходят два действия:
Каждый тест состоит из нескольких наборов входных данных. В первой строке находится одно целое число $$$t$$$ ($$$1 \le t \le 1000$$$) — количество наборов входных данных. Далее следует описание наборов входных данных.
Первая строка каждого набора входных данных содержит два целых числа $$$n$$$ и $$$c$$$ ($$$1 \leq n \leq 30$$$, $$$1 \leq c \leq 10^9)$$$.
Вторая строка каждого набора входных данных содержит $$$n$$$ целых чисел $$$a_1, a_2, \ldots, a_n$$$ ($$$1 \leq a_i \leq 10^9$$$) — веса мусорных баков.
Для каждого набора входных данных вы должны вывести одно целое число — минимальное количество монет, которое требуется потратить, чтобы разрушить все мусорные баки.
45 1010 4 15 1 83 421000000000 1000000000 100000000010 3029 25 2 12 15 42 14 6 16 910 10000001 1 1 1 1 1 1 1 1 864026633
2 3 6 1
В последующих пояснениях:
В первом наборе входных данных одно из возможных решений:
За суммарную стоимость в $$$2$$$ монеты.
Во втором наборе входных данных одно из возможных решений:
| Название |
|---|


