cs_103 Ghép các đống sỏi

Xem dạng PDF

Gửi bài giải

Điểm: 10,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 501M
Input: stdin
Output: stdout

Nguồn bài:
Thầy Đỗ Đức Đông
Dạng bài

cs_103 Ghép các đống sỏi

Có N đống sỏi xếp thành một hàng, đống thứ i có A_i viên sỏi. Ta có thể ghép hai đống sỏi kề nhau thành một đống và mất một chi phí bằng tổng hai đống sỏi đó. Hãy tìm cách ghép N đống sỏi này thành một đống với chi phí là nhỏ nhất.

Ví dụ, có 5 đống sỏi: 4 1 2 7 5

Ta có thể ghép 1 với 2, 4 với 3, 7 với 5 và 5 với 12

Chi phí = 3 + 7 + 12 + 19 = 41

Dữ liệu vào có dạng:

• Dòng đầu là số N (N<101) là số đống sỏi. • Dòng thứ 2 gồm N số nguyên là số sỏi của N đống sỏi. (0<A_i<1001)</p>

Dữ liệu ra: một số nguyên là chi phí nhỏ nhất

INPUT1

5

4 1 2 7 5

OUTPUT1

41


Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.