开始: 2023-08-08 13:30:00

test 8

结束: 2023-08-08 17:00:00
当前: 2025-0505-3131 12:28:46  类型:OI 状态:已经结束 
P2 : 出入许可  
描述

进出武汉大学的校门需要出入许可,也就是说,如果你想要在某个时刻进入学校,就必须要在这个时刻之前获得出入许可。

一般而言,如果在t时刻申请出入许可,需要k个单位时间进行审核,在t+k时刻便可以获得出入许可。但学校不同校门的保安要求不同,如果一个校门的要求是需要c小时内的出入许可,那么你可以在t+k时刻到t+k+c-1时刻出入该校门。因此,每隔一段时间就要申请一次出入许可。

超能侠近期需要频繁出入武汉大学办公,现给出超能侠的n项办公计划,办公计划的第i项为:超能侠在ti时刻需要进/出校门,该校门需要ci小时内的出入许可。

为了合理安排申请出入许可的时间,请你帮他计算一下,如果在q时刻申请出入许可,有多少项办公计划可被满足?这样的查询共有m个,不同查询之间互不影响。

输入

输入文件第一行包含空格分隔的三个正整数n,m和k,分别表示办公计划数目、查询个数以及等待出入许可审核所需时间。

接下来有n行,其中每行包含两个正整数ti,ci,表示一项办公计划,按时间顺序给出。

接下来有m行,每行包含一个正整数qi,表示一次查询,按时间顺序给出。

输出

输出文件共m行,每行一个整数,表示对应查询的答案。

样例

输入

6 2 10
5 24
10 24
11 24
34 24
35 24
35 48
1
2

输出

3
3
提示

【输入输出样例1说明】

时刻1申请出入许可,在时刻11可以获得出入许可,可以满足第3,4,6项办公计划;

时刻2申请出入许可,在时刻12可以获得出入许可,可以满足第4,5,6项办公计划。

 

对于40%的数据,1≤n≤1000,m=1;

对于70%的数据,1≤n,m≤1000;

对于100%的数据,1≤n,m,k,c≤100000, 1≤t,q≤1000000。