#wch224. 连续委托

连续委托

【题目描述】

有 nn 个按顺序排列的委托。完成第 ii 个委托需要 aia_i 时间,获得 bib_i 报酬。

请选择一段连续的委托,使总用时不超过 tt,并求能获得的最大总报酬。也可以一个委托都不选。

【输入格式】

nn   tt

a1a_1   b1b_1

⋮\vdots

ana_n   bnb_n

【输出格式】

输出最大总报酬。

【样例】

5 7
2 4
3 5
4 10
1 2
2 3
15

【数据范围】

  • 1≤n≤1000001\le n\le100000
  • 1≤ai,bi≤1071\le a_i,b_i\le10^7
  • 0≤t≤10120\le t\le10^{12}