跳到主要内容

P8654 [蓝桥杯 2017 国 C] 合根植物

[蓝桥杯 2017 国 C] 合根植物 P8654

w 星球的一个种植园,被分成 m×nm \times n 个小格子(东西方向 mm 行,南北方向 nn 列)。每个格子里种了一株合根植物。

这种植物有个特点,它的根可能会沿着南北或东西方向伸展,从而与另一个格子的植物合成为一体。

如果我们告诉你哪些小格子间出现了连根现象,你能说出这个园中一共有多少株合根植物吗?

输入数据格式

第一行,两个整数 mmnn,用空格分开,表示格子的行数, 列数(1<m,n<10001<m,n<1000)。

接下来一行,一个整数 kk,表示下面还有 kk 行数据 (0<k<105)(0<k<10^5)

接下来 kk 行,每行两个整数 aabb,表示编号为 aa 的小格子和编号为 bb 的小格子合根了。

格子的编号一行一行,从上到下,从左到右编号。

比如:5×45 \times 4 的小格子,编号:

1  2  3  4
5 6 7 8
9 10 11 12
13 14 15 16
17 18 19 20

输出数据格式

一行一个整数,表示答案

输入输出样例

输入 #1输出 #1
5 4
16
2 3
1 5
5 9
4 8
7 8
9 10
10 11
11 12
10 14
12 16
14 18
17 18
15 19
19 20
9 13
13 17
5

*练习笔记

暂无人完成练习,做第一个完成练习的人—-first blood !