[C10_PY_23] Mua quà

Xem dạng PDF

Gửi bài giải

Điểm: 1,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Pascal, Python

Mùa hè năm nay Bình được bố mẹ dẫn về thăm quê hương. Nhân dịp này, Bình muốn tặng các bạn ở quê món quà nhỏ. Với khả năng kinh tế của mình, Bình sẽ mua được ~M~ thùng Oishi. Tuy nhiên khi đến cửa hàng với ~N~ loại Oishi khác nhau bày bán, được đánh số từ ~1~ đến ~N~, loại ~i~ có ~a_i~ thùng, mỗi thùng chứa ~b_i~ bì, chất lượng các loại như nhau.

Yêu cầu

Em hãy giúp Bình chọn ~M~ thùng Oishi, sao cho tổng số lượng bì Oishi là lớn nhất?

Dữ liệu đầu vào

Gồm ~N + 1~ dòng:

  • Dòng đầu tiên chứa hai số nguyên ~N,\ M~ ~(0 < N \le M \le 10^5)~;
  • ~N~ dòng tiếp theo mỗi dòng chứa hai giá trị là số lượng bì của mỗi thùng ~(1 \le a_i, b_i \le 10^9)~.

Dữ liệu đầu ra

Gồm một số nguyên duy nhất là số lượng bì Oishi nhiều nhất khi mua ~M~ thùng.

Ràng buộc dữ liệu

  • Có 75% số điểm với ~N < 10^3~;
  • Có 25% số điểm với ~10^3 \le N \le 10^5~.

Ví dụ

Ví dụ 1
INPUT
5 5
3 8
5 2
4 7
4 3
6 3
OUTPUT
38

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.