Ba Lô Có Giới Hạn Số Lượng
Đề bài
Mô tả
Cho loại vật. Loại vật thứ có khối lượng , giá trị , và số lượng có sẵn là (bạn chỉ được lấy tối đa vật loại ). Bạn có một chiếc ba lô sức chứa .
Hãy tìm tổng giá trị lớn nhất có thể nhét vào ba lô.
Dữ liệu vào
- Dòng đầu tiên chứa hai số nguyên và .
- dòng tiếp theo, mỗi dòng chứa ba số nguyên , , .
Dữ liệu ra
In ra một số nguyên duy nhất: tổng giá trị lớn nhất.
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 3 10 2 3 2 3 4 3 4 5 1 |
14 | Lấy vật loại (khối lượng , giá trị ) và vật loại (khối lượng , giá trị ). Tổng: khối lượng, giá trị. |
| 2 8 3 10 5 5 15 1 |
25 | Lấy vật loại (, ) và vật loại (, ). |
Ghi chú
Bài này khác với ba lô không giới hạn (mỗi loại có thể lấy vô hạn) và ba lô 0/1 (mỗi loại chỉ bản sao). Giới hạn là số hữu hạn nhưng có thể lớn.
Bình luận