#OLD521. 周壮壮
周壮壮
Description
现在ACM有n个物品,编号从1∼n,他会告诉你m个条件,每个条件包含两个数x,y,表示第x个物品和第y个物品是相同的。因为ACM特别赶时间,所以他保证每次给出的条件都是有用的,也就是说,每次给出的条件无法由之前的条件推导得来。 你需要回答有多少种 不同的物品。
Format
Input
第一行两个整数n,m。(1≤n≤10^18,1≤m≤10^7)
之后m行,每行两个数x,y,表示第x个物品和第y个物品是相同的。
Output
一个整数,不同物品的数量。
Samples
11 8
1 2
4 3
5 4
1 3
5 6
7 10
5 10
8 9
3