题目描述
兔子 Benson 正要在飞机上组织表演!
Benson 有 n 个舞台,由 1∼n 编号。他有 m 个幕布,由 1∼m 编号。
幕布可以下降——第 i 个幕布下降后,它会遮挡住编号在 [li,ri] 内的舞台。
Benson 将组织 q 次演出,由 1∼q 编号。第 i 场演出需要使用编号在 [sj,ej] 内的舞台。对于每场演出,Benson 想知道,是否能下降某些幕布,恰好遮住表演所需的舞台。
形式化地:给定 m 个区间 [li,ri],每次询问给定区间 [sj,ej],查询是否能选择一些区间,使它们的并恰好为 [sj,ej]。
输入格式
第一行三个正整数 n,m,q,用空格隔开。
接下来 m 行,每行两个整数 li,ri,表示幕布能遮挡的舞台区间。
接下来 q 行,每行两个整数 sj,ej,表示表演所需的舞台区间。
输出格式
对于每组询问,输出一行 YES
或 NO
,表示是否能下降某些幕布,使其恰好遮住表演所需的舞台。
提示
数据范围
Subtask |
分值 |
特殊限制 |
0 |
样例 |
1 |
3 |
n,m,q≤200 |
2 |
6 |
n,m,q≤2000 |
3 |
15 |
n≤2000 |
4 |
20 |
sj=1 |
5 |
36 |
n,m,q≤105 |
6 |
20 |
无 |
对于 100% 的数据:
- 1≤n,m,q≤5×105
- 1≤li≤ri≤n
- 1≤sj≤ej≤n
注:由于洛谷限制,数据不完全按照原题分配子任务。