#P24018. 展柜分层

展柜分层

题目描述

展览馆要把 nn 件展品按给定顺序摆入若干层展柜中。每件展品有高度 hih_i 和宽度 wiw_i

展品必须按原顺序摆放。每一层展柜可以放入连续的一段展品,但这一层的总宽度不能超过 LL。一层展柜的高度等于这一层中最高展品的高度,所有层的高度相加就是整组展柜的总高度。

请你求出总高度的最小可能值。

输入格式

第一行两个整数 n,Ln,L

接下来 nn 行,每行两个整数 hi,wih_i,w_i,表示第 ii 件展品的高度和宽度。

输出格式

输出一行一个整数,表示最小总高度。

样例 #1

样例输入 #1

5 10
5 7
9 2
8 5
13 2
3 8

样例输出 #1

21

数据范围

测试点占比 数据范围
30%30\% 1n1001\le n\le 1001L10001\le L\le 1000
60%60\% 1n8001\le n\le 8001L1061\le L\le 10^6
100%100\% 1n20001\le n\le 20001L1091\le L\le 10^91hi1061\le h_i\le 10^61wiL1\le w_i\le L