3713聪明的质监员

3713   聪明的质监员

题目描述

有个质量监督员负责检查矿石质量。 其中 N 个矿石分别有其质量 W[i] 和价值 V[i]。检测标准是,将该矿石分成给定的 M 个区间(可能重叠或重复),每个区间的检验值等于该区间内所有质量不小于 W 的矿石的数量,乘以它们的价值之和。也就是 sigma(i,1)*sigma(i,V[i]) (L[i]<=i<=R[i] 且 Wi>=W) 。然后总的质量标准值 Y 为所有区间检验值的总和。其中, W 是某个质量标准参数。
该人员决定调整参数 W 的值,使得 Y 尽量接近规定的标准 S. 求 Y-S 的绝对值的最小值。

输入格式:

输入第一行是三个整数 N,M,S 。接下来 N 行每行为矿石 i 的质量 W[i] 和 V[i]。再接下来 M 行每行是两个整数 L[i] R[i] ,表示一个区间[ L[i] , R[i] ]。

输出格式:

输出一个整数,表示 Y-S 的绝对值的最小值。
输入样例 复制
10 10 1475400
23954 25180
18805 2701
17195 5663
7044 13659
8139 30927
19774 25516
7472 4572
5999 6166
1185 13621
10414 26521
2 10
4 7
5 8
1 6
2 7
1 3
2 7
3 4
1 6
1 10
输出样例 复制
27196

说明

数据范围:
10% 1<=m,n<=10 
30% 1<=m,n<=500
50% 1<=m,n<=5000
70% 1<=m,n<=10000
100% 1<=m,n<=200,000, 0<Wi,Vi<=106, 0<s<=1010,1<=Li<=Ri<=N
NOIP2011 DAY2 qc
3
6
通过提交
时空限制1000ms/128mb
题目来源2011年NOIP全国联赛提高组
评测方式在线评测
题目类型二分
难        度