Nối thanh kim loại
Công việc cơ khí thật là mệt nhọc, muốn nối một thanh kim loại độ dài a với một thanh kim loại độ dài b thì kinh phí để thuê nối tốn mất a+b đơn vị tiền tệ. Hiện nay Tichpx cần nối n thanh kim loại lần lượng có độ dài là a1,a2, ... an thành một đoạn theo bạn Tichpx nên bố trí thế nào để tổng số tiền phải trả là ít nhất
Input
Dòng đầu chứa số nguyên dương n \((1<=n<=10^5)\)
Dòng tiếp theo là n số nguyên dương tương ứng là độ dài các thanh muốn nối \((1<= a_i <= 10^3)\)
Output
Một số nguyên dương là số kinh phí ít nhất phải trả
Ví dụ
Input
3
8 4 6
Output
28
Giải thích : Nếu ta nối thanh 8 với thanh 4 tốn chi phí là 8+4=12 sau khi nối xong còn 2 thanh độ dài 12 và 6 nối lại với nhau tốn 12+6=18 tổng chi phí nối là 12+18=30. Nếu ta nối 4 với 6 trước tốn 10 và còn 2 thanh 10 và 8 nối lại với nhau tốn 18 do đó tổng kinh phí ít hơn chỉ còn 28
Comments
[user:^_^]Tham khảo ý tưởng