Ăn kẹo
Đề bài
Mô tả
Cho chiếc kẹo được đánh số từ đến . Chiếc kẹo thứ có độ ngọt là một số nguyên .
Bạn có thể ăn nhiều nhất chiếc kẹo mỗi ngày. Các ngày được đánh số . Nếu bạn ăn chiếc kẹo vào ngày thứ , bạn phải chịu một lượng đường phạt bằng (kẹo càng để lâu càng ngọt). Mỗi chiếc kẹo chỉ được ăn nhiều nhất một lần.
Tổng lượng đường phạt là tổng các giá trị phạt của tất cả các chiếc kẹo đã ăn.
Với mỗi từ đến , bạn cần tìm tổng lượng đường phạt nhỏ nhất nếu phải ăn đúng chiếc kẹo (được chọn và sắp xếp tuỳ ý theo các ngày).
Dữ liệu vào
- Dòng đầu chứa hai số nguyên và ().
- Dòng thứ hai chứa số nguyên ().
Dữ liệu ra
In ra trên cùng một dòng số nguyên , cách nhau bởi dấu cách, trong đó là tổng lượng đường phạt nhỏ nhất khi ăn đúng chiếc kẹo.
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 1 1 7 |
7 | Chỉ có một chiếc kẹo với độ ngọt , ăn vào ngày tốn . |
| 9 2 6 19 3 4 4 2 6 7 8 |
2 5 11 18 30 43 62 83 121 | Với : ăn kẹo và vào ngày , kẹo và vào ngày , kẹo vào ngày . Tổng phạt . |
Bình luận