A Yuki 的连通块
题目描述
Yuki 有一个无向图,这个无向图有 $n$ 个点和 $m$ 条边,Yuki 希望知道这个无向图有多少个不同的连通块?
两个连通块不同,当且仅当两连通块的点集不同。
输入
第一行包含两个正整数 $n$ 和 $m$($1 \le n, m \le 10^6$),分别表示无向图的点数和边数。
接下来 $m$ 行,每行包含两个整数 $u$ 和 $v$($1 \le u, v \le n$),表示编号为 $u$ 和 $v$ 的点之间有一条无向边。
输出
输出一行,表示该无向图的连通块数量。
输入样例
6 3
1 2
2 3
4 5输出样例
3