题目描述
“八百里秦川” 迎来了春天,小蜜蜂们开始酿蜜了 ,Bob 为了采蜜制作了蜂巢,假设蜂巢无限大,每个格子可以用数字 (i,j) 表示,如下图:

格子 (i,j) 与以下 6 个格子相邻:
- (i+1,j)
- (i,j+1)
- (i+1,j+1)
- (i−1,j)
- (i,j−1)
- (i−1,j−1)
现在 n 只蜜蜂在格子 (x1,y1)…(xn,yn) 酿了蜜,连在一起的格子就是一个 “蜜块” ,Bob 想知道有多少个 “蜜块”。
输入格式
输入格式如下:
n
x1 y1
x2 y2
⋮
xn yn
输出格式
一个整数,表示 “蜜块” 个数
6
-1 -1
0 1
0 2
1 0
1 2
2 0
3
样例1解释
如下图所示:

有 3 个“蜜块”。
4
5 0
4 1
-3 -4
-2 -5
2
5
2 1
2 -1
1 0
3 1
1 -1
1
数据规模与约定
输入中的所有值均为整数, 1≤n≤105, ∣xi∣,∣yi∣≤105 , 数对 (xi,yi) 不同。
subtask1 : 1≤n≤20, 0≤xi,yi≤100 , 20 分
subtask2 : 1≤n≤103, 0≤xi,yi≤103 , 30 分
subtask3 : 1≤n≤105, −103≤xi,yi≤103 , 50 分
额外奖励 20 分:
subtask4 : 1≤n≤105, −105≤xi,yi≤105 , 20 分