Dưa hấu
Đề bài
Mô tả
Có quả dưa hấu trên một băng chuyền, quả thứ có thể tích là . Băng chuyền lần lượt đẩy các quả dưa từ quả thứ đến quả thứ xuống các thùng.
Ngay dưới băng chuyền có thùng xếp theo thứ tự, mỗi thùng có cùng sức chứa . Băng chuyền bắt đầu đẩy dưa xuống thùng thứ nhất. Nếu thùng hiện tại không thể chứa thêm quả dưa sắp được đẩy xuống (tức là tổng thể tích các quả dưa trong thùng cộng thêm thể tích quả dưa đó vượt quá ) thì băng chuyền tự động chuyển sang thùng tiếp theo. Các thùng không nhất thiết phải được dùng hết.
Vì không muốn lãng phí, hãy tìm sức chứa nhỏ nhất sao cho với thùng sức chứa có thể chứa được tất cả quả dưa hấu.
Dữ liệu vào
- Dòng đầu tiên gồm hai số nguyên ().
- Dòng tiếp theo gồm số nguyên ().
Dữ liệu ra
In ra giá trị nhỏ nhất sao cho có thể chứa tất cả quả dưa trong thùng.
Ràng buộc
- ( có thể lớn hơn ).
- .
- số test có .
- số test khác có .
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 6 3 3 5 3 6 1 8 |
9 | Thùng thứ nhất chứa các quả ; thùng thứ hai chứa các quả ; thùng thứ ba chứa các quả . |
| 3 5 4 2 7 |
7 | Thùng phải chứa được quả dưa lớn nhất nên . Với : thùng chứa quả , thùng chứa quả , ba thùng còn lại để trống. |
| 4 1 1 2 3 4 |
10 | Chỉ có một thùng nên nó phải chứa cả bốn quả dưa. |
Bình luận