Gửi bài giải


Điểm: 100
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
đầu vào: stdin
Đầu ra: stdout

Tác giả:
Kiểu bài tập

Tý có \(N\) đống đá xếp thành một hàng ngang. Đống thứ i có trọng lượng \(a_i\). Mỗi bước, bạn chọn hai đống đá kề nhau gộp thành một đống. Chi phí gộp bằng tổng trọng lượng hai đống đó. Hãy tìm tổng chi phí nhỏ nhất để gộp tất cả đống đá thành một đống duy nhất.

#

Định dạng đầu vào

  • Dòng 1: Số nguyên \(N\) (\(1 \le N \le 500\)).
  • Dòng 2: \(N\) số nguyên \(a_1, a_2, \dots, a_N\) (\(1 \le a_i \le 10^4\)).

Định dạng đầu ra

  • In ra chi phí tối thiểu để gộp toàn bộ \(N\) đống sỏi thành 1 đống.

Ví dụ

Input:

4
1 3 5 2

Output:

22

Giải thích: Gộp \((1, 3)\)->4 (chi phí 4), gộp \((5, 2)\)->7 (chi phí 7), gộp \((4, 7)\)->11 (chi phí 11). Tổng = 4 + 7 + 11 = 22.

Ràng buộc & Subtasks

Subtask Điểm Ràng buộc
1 40% \(N \le 50\)
2 60% \(N \le 500\)

Nhận xét

Không có ý kiến tại thời điểm này.