prices — цены книг, которые покупатель хочет унести. Каждая книга либо покупается, либо достаётся по акции, причём по одной купленной паре можно получить не больше одной бесплатной книги. Верните наименьшую сумму, которую придётся заплатить за все книги.prices=[4, 8, 3, 7, 2] → 20
Покупаем 8 и 7, бесплатно берём 4. Затем покупаем 3 и 2 — третьего товара для подарка уже нет. Итого 8 + 7 + 3 + 2 = 20.
prices=[5, 5, 5, 5, 5, 5] → 20
Две тройки товаров: в каждой платим за два, итого 4 × 5 = 20.
prices=[9] → 9
prices=[4, 8, 3, 7, 2]
20
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 87 тестов на сервере, включая скрытые.