E. Очередь в буфете
1000 мс · 256 МБ · всё или ничего
В буфет пришли человек, на -го уйдёт минут. Буфетчица обслуживает по одному и сама выбирает порядок.
Время ожидания человека — это момент, когда он получил заказ, то есть суммарное время обслуживания всех, кто был до него, плюс его собственное. Расставьте людей в очередь так, чтобы сумма времён ожидания всех человек была наименьшей, и выведите эту сумму.
Формат ввода
Первая строка содержит число ().
Вторая строка содержит чисел ().
Формат вывода
Одно число — наименьшая возможная сумма времён ожидания.
Примеры
ввод
3 3 1 2
вывод
10
Войдите, чтобы отправлять решения.