/ TYWZ / 题库 /

Big Money

Big Money

题目描述

王大锤同学最近沉迷于一款名为《大船上的夜晚》的游戏。在该游戏中,玩家需要扮演知名制药公司兼雇佣兵集团Rhodes Island的领导人之一——“博士”,与反派组织Reunion展开对抗。由于该公司在训练、晋升员工的过程中需要耗费大量的金钱,因此该公司常年陷入财政危机。为了救公司于水火,“博士”决定对附近的若干个反派据点展开一次大讨伐,夺取敌人的储备资金。已知附近有NN个据点可供选择,攻下第ii个据点之后可以获得wiw_i元的资金。当然敌人的实力也不容小视,第ii个据点的综合防御力为did_i,要想攻下该据点,我方的战力值必须di\ge d_i
现有QQ次询问,每次询问给定一个参数WW,要求输出:如果“博士”决定紧急组建一只战斗力为AA的讨伐队伍,剿灭所有防御力A\le A的敌人据点,获取不少于WW的资金,那么AA的最小值应该设为多少?

输入格式

第一行是两个正整数N,QN, Q
之后NN行,每行两个正整数di,wid_i, w_i,表示该据点的防御力以及被剿灭后我方可获取的资金;
之后QQ行,每行一个正整数WW,表示该次询问的参数。输入保证Wi=1NwiW \le \displaystyle\sum_{i=1}^{N} w_i

输出格式

输出QQ行,每行一个整数表示该次询问的答案。

样例

输入

4 3
2 5
3 8
4 6
6 7
5
10
20

输出

2
3
6

数据规模及约定

30%的数据:N,Q2000,di2000N, Q \le 2000, \quad d_i \le 2000
60%的数据:N,Q2000N, Q \le 2000
100%的数据:N,Q2×105,1di,wi109N, Q \le 2 \times 10^5, \quad 1 \le d_i, w_i \le 10^9
时间限制1s,空间限制64MB。

信息

ID
1059
难度
9
分类
(无)
标签
(无)
递交数
3
已通过
2
通过率
67%
上传者