书架
时间限制:1秒 内存限制:256M
【题目描述】
有 \(N\) 本书,每本书有一个宽度 \(W_i\),高度 \(H_i\)。
现在有足够多的书架,书架宽度最多是 \(L\),把书按顺序(先放1,再放2…)放入书架。某个书架的高度是该书架中所放的最高的书的高度。将所有书放入书架后,求所有书架的高度和的最小值。
【输入格式】
第 1 行:两个数 \(N\) 和 \(L\)。
接下来 \(N\) 行:每行两个数 \(H_i\) 和 \(W_i\)。
【输出格式】
一个数,书架高度的最小值。
【输入输出样例】
Input
5 10
5 7
9 2
8 5
13 2
3 8
Output
21
【数据限制】
对于 \(100\%\) 的数据,\(1≤N≤100000\),\(1≤Hi≤1,000,000\),\(1≤W_i≤L≤1,000,000,000\)
【来源】
Mr.he**