/ OPS / 题库 /

连接电脑1

连接电脑1

#描述#
机房里有若干台电脑,其中有一些电脑已经相互连接。如果A和B通过网线相连,并且B与C也通过网线相连,那么即便A和C之间没有直接的网线相连,也可以认为A和C是相连的。由于机房里的布线比较乱,有些网线多余连接,譬如AB,AC之间已有连线,那么BC之间就不需要再连接。假如你是网管,请重新布线。如果重新布线后网线仍然不够,再去购买。

#格式#
##输入格式##
多组数据。
每组数据第一行为整数N,M。N是电脑数量,M是机房已布置好的网线数量。接下来M行,每行为整数A,B(表示电脑序号)。表明A,B之间通过一条网线直接相连。我们这里可以认为网线是不分方向的,即A-&gtB等价于B-&gtA。0&ltN&lt=200,0&lt=M&lt=10000,0&ltA,B&lt=N。
N=0和M=0为输入结束,不需要处理。

##输出格式##
每组一个整数,即最少还要购买几根网线。

#样例1#
##样例输入1##

4 2
1 2
2 3
4 0
1 0
0 0

##样例输出1##

1
3
0

#限制#
1000ms
32768KB

#提示#

#来源#
超人

信息

ID
1382
难度
5
分类
category1 点击显示
标签
递交数
0
已通过
0
通过率
?
上传者