[Tuyên Quang - TST - 2025] Bài 1: Calo

Xem dạng PDF

Gửi bài giải

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

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

Trong trường hợp đề bài hiển thị không chính xác, bạn có thể tải đề bài tại đây: Đề bài

Khi trở về làng của mình sau chiến thắng oanh liệt tại Đại hội võ lâm, Dế Mèn được dân làng nô nức ra chào đón. Không những thế, dân làng còn tiếp đón Dế Mèn bằng một bữa tiệc thịnh soạn.

Trên bàn tiệc có tất cả ~n~ món ăn được đánh số từ 1 đến ~n~. Món ăn thứ ~i~ có hàm lượng calo ~a_i~ và độ cay ~b_i~.

Yêu cầu: Hãy chọn ra các món ăn liên tiếp sao cho tổng calo thu được lớn nhất có thể và không được chọn món ăn nào có độ cay vượt quá ~k~.

Input

  • Dòng 1: Chứa hai số nguyên dương ~n, k~ (~n \le 10^7~; ~k \le 10^9~);
  • Dòng thứ ~i~ trong ~n~ dòng sau chứa hai số nguyên dương ~a_i, b_i~ (~a_i, b_i \le 10^9~; ~1 \le i \le n~).

Output

  • Ghi ra một số nguyên duy nhất là tổng calo lớn nhất có thể của các món ăn được chọn.

Sample Input 1

6 5
3 6
7 4
4 5
8 7
5 3
3 2

Sample Output 1

11

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.