eolymp
bolt
Попробуйте наш новый интерфейс для отправки задач
Задачи

Специальное предложение

Специальное предложение

\includegraphics{https://eolympusercontent.com/images/ggcnhfsv3l24t44iuvdkfsv1m4.gif} На платформе CodeAny действует специальное предложение: "Выберите $3$ видеокурса, оплатите $2$ самых дорогих". Это означает, что для каждого набора из $3$ выбранных курсов самый дешевый из них бесплатен. Клиенты могут выбирать более $3$ курсов, и в зависимости от того, как они организуют их в группы по три, они могут получить самый дешевый курс в каждой группе бесплатно. Например, если клиент выбирает курсы с ценами: $10, 3, 2, 4, 6, 4$ и $9$, и организует их в группы, например, $(10, 3, 2), (4, 6, 4)$ и $(9)$, то он получит курс стоимостью $2$ из первой группы и курс стоимостью $4$ из второй группы бесплатно. Третья группа не принесет бесплатных курсов, потому что в ней только один курс. Сотрудники платформы CodeAny стремятся минимизировать общую стоимость для каждого клиента. Учитывая цены на курсы, задача состоит в помощи сотруднику в организации курсов в группы с наименьшими затратами. Не обязательно, чтобы каждая группа содержала ровно $3$ курса, но количество курсов в группе должно быть от $1$ до $3$, включительно. \InputFile Первая строка содержит целое число $n~(1 \le n \le 10^5)$ --- количество видеокурсов, которые купил клиент. Каждая из следующих $n$ строк содержит одно целое число $c_i~(1 \le c_i \le 10^5)$ --- цену каждого видеокурса. \OutputFile Выведите требуемую минимальную цену. \Scoring Эта задача состоит из следующих подзадач. Если все тесты подзадачи пройдены успешно, вы заработаете баллы за эту подзадачу. \begin{enumerate} \item ($35$ баллов): $n \le 1000$; \item ($65$ баллов): $нет~дополнительных~ограничений$; \end{enumerate}
Лимит времени 1 секунда
Лимит использования памяти 128 MiB
Входные данные #1
4
3
2
3
2
Выходные данные #1
8
Входные данные #2
6
6
4
5
5
5
5
Выходные данные #2
21
Источник 2024, IDDA Кубок, Март 31, Задача C