#USACO2482. 最大限度地提高生产力

最大限度地提高生产力

题目描述

FarmerJohn 有 NN个农场,编号为11NN

已知 FJ 会在时刻 cic_i 关闭农场 ii

Bessie 在时刻 SS 起床,她希望在农场关闭前访问尽可能多的农场,从而最大限度地提高她这一天的生产力。她计划在时刻t+St + S 访问农场 ii

Bessie 必须于严格早于 Farmer John 关闭农场的时刻抵达农场才能成功进行访问。

Bessie 有 QQ个询问。对于每个询问,她会给你两个整数SSVV

对于每个询问,输出当 Bessie在时刻 SS 起床是否可以访问至少 VV 个农场。

输入

第一行两个整数N,QN,Q

第二行c1,c2.....cNc_1,c_2.....c_N

第三行t1,t2.....tNt_1,t_2.....t_N

以下 QQ 行,每行包含两个整数 VVSS

输出

QQ 个询问的每一个输出一行,输出 YESNO

5 5
3 5 7 9 12
4 2 3 3 8
1 5
1 6
3 3
4 2
5 1
YES
NO
YES
YES
NO

样例解释

对于第一个询问,Bessie 将在时间t=[9,7,8,8,13]t=[9,7,8,8,13]访问农场, 因此她在 FJ 关闭农场之前能准时访问到的只有农场 4

对于第二个询问,Bessie 将无法准时访问到任何农场。

对于第三个询问,Bessie 将可以准时访问到农场 3.4,5.

对于第四个和第五个询问,Bessie 将能够准时访问除第一个农场之外的所有农场。

提示

测试点2-4:N,Q103N,Q ≤ 10^3

测试点5- 9:ci,ti<20c_i,t_i< 20.

测试点 10 - 17:

1N,Q2×1051 \leq N,Q \leq 2\times 10^5

1ci,ti,S1061 \leq c_i,t_i,S \leq 10^6

1VN1 \leq V \leq N