2388: 矩形

内存限制:64 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:19 解决:4

题目描述

在一个空间坐标系里,摆放了许许多多矩形,而对于每一个矩形,它的每条边都与某一条坐标轴平行。

有些矩形之间是相互接触的,而有些不是。给出两个矩形,如果他们拥有任何公共的部分,那么它们就被认为是相互接触。

现在给出一系列矩形,要你求,有多少对矩形相互接触。

 

输入

第一行包含一个整数N1≤N≤2000),表示矩形数量。

接下来的N行,每行包含6个整数。前三个数是矩形某个顶点的坐标值,后三个则是其对角的坐标值。由于所有边都平行于坐标轴,我们总能确定下这个矩形每个顶点的位置。

所有的坐标值都是正整数,且不超过1000

 

输出

输出一个整数,表示有多少对矩形相互接触。

 

样例输入 复制

3
1 1 1 1 3 3
1 3 3 1 6 6
1 4 4 1 5 5

样例输出 复制

2

提示

prostor.in

3

1 1 1 1 3 3

1 3 3 1 6 6

1 4 4 1 5 5

 

prostor.out

2

 

 

prostor.in

3

15 10 10 15 20 20

10 15 10 20 15 20

10 10 15 20 20 15

 

prostor.out

3

 

 

prostor.in

5

4 4 5 4 3 2

5 3 2 4 3 1

5 4 3 1 1 3

1 4 3 1 5 4

5 5 4 5 4 2

prostor.out

4