4048: 【11NOIP提高组】聪明的质监员

Memory Limit:128 MB Time Limit:1.000 S
Judge Style:Text Compare Creator:
Submit:0 Solved:0

Description

小$T$是一名质量监督员,最近负责检验一批矿产的质量。这批矿产共有$n$个矿石,从1到n 逐一编号,每个矿石都有自己的重量$w_i$ 以及价值$v_i$。检验矿产的流程是:n1、给定$m$ 个区间$[L_i,R_i]$;n2、选出一个参数$W$;n3、对于一个区间$[L_i,R_i]$,计算矿石在这个区间上的检验值$Y_i$ :n$$Y_i=sum_j1×sum_jv_j,jin[L_i,R_i]且w_j≥W,j是矿石编号$$n这批矿产的检验结果Y 为各个区间的检验值之和。即:n$$Y=sum_{i=1}^mY_i$$n若这批矿产的检验结果与所给标准值$S$相差太多,就需要再去检验另一批矿产。小$T$不想费时间去检验另一批矿产,所以他想通过调整参数$W$ 的值,让检验结果尽可能的靠近标准值$S$,即使得$S-Y$ 的绝对值最小。请你帮忙求出这个最小值。

Input

第一行包含三个整数 $n,m,S$,分别表示矿石的个数、区间的个数和标准值。n接下来的 $n$ 行,每行$2$ 个整数,中间用空格隔开,第$i+1$ 行表示$i$ 号矿石的重量$w_i$ 和价n值$v_i$ 。n接下来的 $m$ 行,表示区间,每行$2$ 个整数,中间用空格隔开,第$i+n+1$ 行表示区间$[L_i,R_i]$的两个端点$L_i$ 和$R_i$。注意:不同区间可能重合或相互重叠。

Output

输出只有一行,包含一个整数,表示所求的最小值。

Sample Input Copy

5 3 15
1 5
2 5
3 5
4 5
5 5
1 5
2 4
3 3

Sample Output Copy

10

Source/Category