Bốn năm cấp hai là khoảng thời gian ghi dấu nhiều kỉ niệm nhất của tuổi học trò và những tình bạn đẹp cũng thường từ đây mà xuất hiện. Trong 4 năm qua, Hoàng và các người bạn cùng lớp 9A của mình đã có rất nhiều hình ảnh đáng nhớ! Mỗi loại bức ảnh đều có dung lượng và tính thẩm mỹ nhất định. Để lưu giữ lại những hình ảnh đẹp, Hoàng quyết định mua một chiếc thẻ nhớ ngoài dung lượng ~K~ (Gigabyte- GB) để lưu chúng.
Hoàng thấy việc này thật thú vị! và muốn tạo một hoạt động vui nhộn cùng các bạn với nội dung như sau:
- Cho biết thông tin về số lượng các loại bức ảnh; mỗi loại sẽ có dung lượng và tính thẩm mỹ của loại đó.
- Câu hỏi của Hoàng là: "Hãy chọn các bức ảnh của từng loại để lưu vào thẻ nhớ mà mình đã mua sao cho tổng tính thẩm mỹ thu được là lớn nhất". Biết rằng một loại ảnh có thể không được chọn hoặc chọn với số lượng không hạn chế.
Yêu cầu
Cho biết tổng giá trị lớn nhất của tính thẩm mỹ thu được khi trả lời câu hỏi của Hoàng là bao nhiêu?
Dữ liệu đầu vào
Gồm
- Dòng thứ nhất chứa hai số ~N~ ~(2 \le N \le 1000)~ và ~K~ ~(1 \le K \le 4)~. Trong đó, ~N~ là số lượng các loại ảnh của Hoàng được đánh số thứ tự từ ~1~ đến ~N~, ~K~ là dung lượng thẻ nhớ Hoàng đã mua (tính bằng đơn bị GB).
- Trong ~N~ dòng tiếp theo, dòng thứ ~i~ chứa hai số nguyên dương ~a_i~ ~(1 \le a_i \le 1024)~, ~b_i~ ~(1 \le b_i \le 10^9)~. Trong đó ~a_i~ là dung lượng của các bức ảnh loại thứ ~i~ theo đơn vị Megabyte (MB) và ~b_i~ là giá trị tính thẩm mỹ của bức ảnh loại thứ ~i~ ~(1 \le i \le N)~.
Ghi chú: ~1~ GB = ~1024~ MB.
Dữ liệu đầu ra
Gồm một số nguyên duy nhất là kết quả tìm được.
Ràng buộc dữ liệu
- Có 50% test tương ứng với ~2 \le N \le 500;\ K \le 2;\ a_i \le 1024, b_i \le 32000~;
- Có 50% test tương ứng với ~2 \le N \le 1000;\ K \le 4;\ a_i \le 1024, b_i \le 10^9~.
Ví dụ
Ví dụ 1
INPUT
5 1
800 1000
700 690
200 30
300 40
100 50
OUTPUT
1100
Giải thích: Có ~5~ loại ảnh, dung lượng thẻ nhớ của Hoàng là ~1~ GB (~1024~ MB), nên sẽ chọn ~1~ ảnh loại ~1~ và ~2~ ảnh loại ~5~ để lưu giữ, có tổng giá trị thẩm mỹ ~1100~ là lớn nhất.
Bình luận