/ Vijos / 题库 /

朋友圈

朋友圈

时间限制:1秒  内存限制:256M


【问题描述】

  小H的朋友圈有很多人,但可能小H并不认识圈内所有的人,因为朋友关系具有传递性和双向性,即:若 \(x\) 和 \(y\) 是朋友,\(y\) 和 \(z\) 是朋友,那么 \(x\) 和 \(z\) 也是朋友;同时若 \(x,y\) 是朋友,那么 \(x\) 的朋友都是 \(y\) 的朋友,\(y\) 的朋友也都是 \(x\) 的朋友。

  现在给出若干朋友关系,请你帮忙确定小H朋友圈的人数。

【输入格式】

  第一行包含两个整数 \(N\) 和 \(M\),\(N\) 表示有 \(N\) 个人,用 \(1..N\) 编号,其中小H的编号为 1,\(M\) 表示有 \(M\) 对朋友关系。
  接下来的 \(M\) 行,每行两个整数:\(a\ b(1≤a,b≤N)\),表示 \(a\) 与 \(b\) 是朋友关系。

【输出格式】

  输入一个整数,表示小H的朋友圈人数。

【输入输出样例】

 Input

10 7
2 4
5 7
1 3
8 9
1 2
5 6
2 3

 Output

4

【数据说明】

  对于 \(100\%\) 的数据 \(1≤N,M≤100000\)。

【来源】

  Mr.he

信息

ID
2302
难度
(无)
分类
搜索 | 图结构 | 并查集 点击显示
标签
(无)
递交数
0
已通过
0
通过率
?
被复制
10
上传者