题目描述
对于一个 个节点 条有向边的图,请输出其强连通分量的个数,并且输出每个强连通分量。
输入格式
第一行,两个整数 和 。
接下来 行,每行两个整数 ,表示一条有向边。
输出格式
第一行一个整数 表示强连通分量的个数。
接下来的 行,每行第一个数 表示该分量结点个数,然后 个数,描述一个强连通分量。
你可以以任意顺序输出强连通分量与强连通分量内的结点。
样例
5 8
1 3
2 4
4 3
1 2
4 5
5 1
2 4
1 1
2
4 1 2 4 5
1 3
1 1
1 1
1
1 1
数据范围
对于 的数据,,。