#P6783. [Ynoi2008] rrusq
[Ynoi2008] rrusq
题目描述
给定一个二维平面,有 个关键点, 个矩形,以及 个询问,每个关键点有一个权值 。
定义一个左下角为 ,右上角为 的矩形包含一个点 ,当且仅当 且 。
每次询问给定 ,对于一个关键点 ,如果点 在编号在 内的任意一个矩形中,则认为 被区间 的矩形并包含,输出区间 的矩形并包含的所有关键点的权值和。
输入格式
第一行一个数 。
之后 行每行两个元素 ,表示第 个关键点 ,权值为 ,保证 为一个 到 的排列。
之后一行一个数 。
之后 行每行四个元素 ,表示第 个矩形左下角为 ,右上角为 。
之后一行一个数 。
之后 行每行两个元素 ,表示一次对区间 的询问。
输出格式
对于每次询问,输出一行一个数表示答案。
10
6 4
2 3
4 3
10 8
8 8
9 9
7 3
1 9
5 7
3 7
10
1 3 2 5
3 7 8 10
3 4 3 6
3 4 5 7
6 8 1 8
4 9 6 9
1 5 6 9
4 9 2 7
1 1 1 5
1 1 4 9
10
2 6
7 8
2 8
6 9
9 10
4 5
5 6
3 7
7 10
1 2
40
22
51
31
4
12
29
36
22
31
提示
Idea:nzhtl1477&ccz181078,Solution:zx2003,Code:ccz181078,Data:nzhtl1477
注意:本题采用捆绑测试,只有当你通过一个 subtask 中的所有测试点后,你才能拿到这个 subtask 的分数。
对于其中 的数据,为样例 1。
对于另外 的数据,。
对于另外 的数据,。
对于另外 的数据,。
对于另外 的数据,。
对于 的数据,,。
,,,。