在这个国度里面有
现在已经知道额外修建后的所有道路,你需要算出有哪些双向道路集合
即给定一张
输入格式
输入的第一行包含三个正整数
接下来
输出格式
输出一个数表示答案对
样例一
input
4 4 1 1 2 2 3 1 3 3 4
output
2
explanation
有以下两种情况:
- 本来只有
这一条道路,此时有三个连通块,分别为 ;后来城市 决定在它们三座城市中额外修建了 这三条道路,使得所有城市连通。 - 本来没有任何道路,此时有四个连通块,分别为
;后来城市 决定在它们四座城市中额外修建了 这四条道路,使得所有城市连通。
样例二
见附加文件。
样例三
见附加文件。
样例四
见附加文件。
数据范围
对于所有的数据,保证:
测试点 | |||
---|---|---|---|
1, 2 | |||
3 ~ 5 | |||
6, 7 | |||
8, 9 | |||
10, 11 | |||
12, 13 | |||
14, 15 | |||
16, 17 | |||
18 ~ 20 |
时间限制:
空间限制: