#D. 连通分量

    Type: Default 2000ms 256MiB

连通分量

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目描述

给你一个有NN个点、MM条边的简单无向图,边ii连接了顶点uiu_i和顶点viv_i

请你找出该图有多少个连通分量。

一个简单无向图是一个简单且具有无向边的图。

一个图是简单的,当且仅当它没有自环或多重边。

一个图的子图是由该图的一些顶点和边组成的图。

一个图是连通的,当且仅当可以通过边在每对顶点之间进行移动。

一个连通分量是一个连通的子图,它不属于任何更大的连通子图。

输入格式

第一行包含两个整数N,MN,M,表示顶点的数量和边的数量。

接下来的MM行,每一行包含两个整数uiu_iviv_i,表示顶点uiu_i和顶点viv_i相连接。

输出格式

输出为一个整数,表示连通分量的个数。

5 3
1 2
1 3
4 5
2
5 0
5
4 6
1 2
1 3
1 4
2 3
2 4
3 4
1

提示

【样例解释】

对于第一个样例,有22个连通分量。其中一个子图由顶点1231、2、3和边121、2构成。另一个子图由顶点454、5和边33构成。

image

对于第二个样例,有55个连通分量。子图顶点分别为123451、2、3、4、5

对于第三个样例,有11个连通分量。该子图由顶点12341、2、3、4和边1234561、2、3、4、5、6构成。

【数据范围】.

对于所有数据,保证:$1\leq N \leq 100,1\leq M\leq \frac{N(N-1)}{2},1\leq u_i,v_i \leq N$。

对于所有数据,保证给出的图是简单图。

C23本部开学赛

Not Attended
Status
Done
Rule
IOI
Problem
6
Start at
2024-3-7 12:35
End at
2024-3-7 14:11
Duration
1.6 hour(s)
Host
Partic.
23