Có n món đồ, món thứ i có khối lượng wi và giá trị vi. Một cái túi sức chứa W. Hãy chọn tập con món đồ sao cho tổng khối lượng ≤W và tổng giá trị lớn nhất. In giá trị lớn nhất đó.
Dòng đầu n và W. n dòng sau mỗi dòng wi vi.
1≤n≤1000, 1≤W≤104, 1≤wi≤W, 1≤vi≤109.
In một số nguyên: tổng giá trị lớn nhất.
Ví dụ:
Đầu vào:
3 5
2 3
3 4
4 5
Đầu ra:
7
Giải thích:
Đang tải editor...