#P6000. [Usaco2021 Jan]Sum of Distances P
[Usaco2021 Jan]Sum of Distances P
[USACO21JAN] Sum of Distances P
题目描述
Bessie 有一些无向连通图 ()。对于每一个 , 有 ()个编号为 的结点与 ()条边。 可能含有自环,但同一对结点之间不会存在多条边。 现在 Elsie 用 个结点建立了一个新的无向图 ,每个结点用一个 元组 标号,其中 。若对于所有的 , 与 在 中连有一条边,则在 中结点 和 之间连有一条边。 定义 中位于同一连通分量的两个结点的 距离 为从一个结点到另一个结点的路径上的最小边数。计算 中结点 与所有与其在同一连通分量的结点的距离之和,对 取模。
输入格式
输入的第一行包含 ,为图的数量。
每个图的描述的第一行包含 和 ,以下是 条边。
为提高可读性,相邻的图之间用一个空行隔开。输入保证 以及 。
输出格式
输出结点 与所有该结点可以到达的结点的距离之和,对 取模。
样例 #1
样例输入 #1
2
2 1
1 2
4 4
1 2
2 3
3 4
4 1
样例输出 #1
4
样例 #2
样例输入 #2
3
4 4
1 2
2 3
3 1
3 4
6 5
1 2
2 3
3 4
4 5
5 6
7 7
1 2
2 3
3 4
4 5
5 6
6 7
7 1
样例输出 #2
706
提示
样例 1 解释
包含 个结点,其中 个结点不与结点 连通。有 个结点与 的距离为 , 个结点的距离为 。所以答案为 。
样例 2 解释
包含 个结点,均与结点 连通。对于每一个 ,与结点 距离为 的结点数量为下列数组中的第 个元素:。
测试点特性
- 测试点 满足 。
- 测试点 满足 。
- 测试点 没有额外限制。
供题:Benjamin Qi