VALIB - VALIB
Dữ liệu vào: standard input
Dữ liệu ra: standard output
Giới hạn thời gian: 1.0 giây
Giới hạn bộ nhớ: 128 megabyte
Đăng bởi: adminchg

n đồ vật, vật thứ i có trọng lượng A[i] và giá trị B[i]. Hãy chọn ra một số các đồ vật, mỗi vật một cái để xếp vào 1 vali có trọng lượng tối đa là w sao cho tổng giá trị của vali là lớn nhất. Lưu ý: mỗi đồ vật có thể chọn được nhiều lần.

Input: 

+ Dòng đầu tiên gồm 2 số nguyên dương nw (n ≤ 100, w ≤ 1000)

+ n dòng tiếp theo, mỗi dòng chứa 2 số nguyên AiBi (Ai, Bi ≤ 100) lân lượt là trọng lượng và giá trị của đồ vật thứ i.

Output: In ra giá trị lớn nhất của vali

Ví dụ

Input

Output

3 4

1 4

2 5

3 6

16

 
Back to Top