#1230. 【例题3】最大半连通子图
【例题3】最大半连通子图
当前没有测试数据。
【例题3】最大半连通子图
题目描述
一个有向图称为半连通的,如果满足:,满足或,即对于图中任意两点,,存在一条到的有向路径或者从到的有向路径。
若满足,是中所有跟有关的边,则称是的一个导出子图。
若是的导出子图,且半连通,则称为的半连通子图。
若是所有半连通子图中包含节点数最多的,则称是的最大半连通子图。
给定一个有向图,请求出的最大半连通子图拥有的节点数,以及不同的最大半连通子图的数目。由于可能比较大,仅要求输出。
输入格式
第一行包含三个整数,,。
,分别表示图的点数与边数,的意义如上文所述。
接下来行,每行两个正整数,,表示一条有向边。保证输入中同一个不会出现两次。
输出格式
共两行,第一行包含一个整数。
第二行包含整数,表示。
数据范围与提示
对于的数据,,,。
样例
6 6 20070603
1 2
2 1
1 3
2 4
5 6
6 4
3
3