Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

G. Сизиф

В этой задаче вы будете перекладывать камни. Изначально есть n кучек камней. Кучка i весит aiкилограммов. Кучки можно объединять. При объединении кучек i и j затрачивается ai + aj единиц энергии, при этом две исходные кучки пропадают и появляется кучка весом ai + aj.

Определите наименьшее количество энергии, которое надо затратить для объединения всех кучек в одну.

Формат ввода

В первой строке дано число n (1 ≤ n ≤ 105)
В следующей строке записаны массы кучек через пробел — ai (1 ≤ ai ≤ 106)

Формат вывода

Выведите единственное число — минимальную энергию, которую надо затратить на объединение всех кучек.

Пример 1

2
2 6
8

Пример 2

3
6 2 4
18