405033 - 故障结点

图5.106中所示的两个网络,假设数据仅在直接相连的结点之间以对等方式通信,那么左侧网络中的单个结点3的故障将阻止一些仍然可用的结点彼此通信。即结点1和结点2仍然可以像结点4和结点5那样彼此通信,但是任何其他结点对之间的通信将不再可能。 因此,结点3是该网络的单点故障(SPF)。严格地说,SPF将被定义为任何结点,如果该结点不可用,将阻止至少一对可用结点能够在先前完全连接的网络上进行通信。而右边的网络中没有SPF。

输入

输入将包含多个网络的描述,每行两个整数标识连接的两个结点,结点数编号范围在1~1 000。单独一行以0表示输入结束。

输出

对于输入的每个网络,输出故障结点的编号,输出格式参见输出样例。

样例

输入

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

1 2
2 3
3 4
4 5
5 1
0

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

0

输出

Network #1
  SPF node 3 leaves 2 subnets

Network #2
  No SPF nodes

Network #3
  SPF node 2 leaves 2 subnets
  SPF node 3 leaves 2 subnets
时间限制 1 秒
内存限制 128 MB
讨论 统计
上一题 下一题