#1196. 最短路计数
最短路计数
题目描述
在一张无向无权图中, 个顶点的编号是 到 ,图中共有 条边。以顶点 为起点,分别求到各顶点的最短路径条数。即使途经的顶点相同,只要经过的边不同,两条路径也应分别计数。
输入格式
第一行是两个正整数 ,分别为顶点数和边数。
随后 行,每行是两个正整数 ,表示两点之间有一条边。输入可能包含自环,同一对顶点之间也可能有多条边。
输出格式
共输出 行,每行一个非负整数。第 行给出从顶点 到顶点 的最短路径条数对 取模的结果。不可达的顶点输出 。
5 7
1 2
1 3
2 4
3 4
2 3
4 5
4 5
1
1
1
2
4
说明/提示
样例说明
从 到 ,可以沿 或 前进。因为 和 之间有两条边,每种顶点序列都对应两条不同的最短路,总数为 。
原题的分档数据范围如下。
| 数据比例 | 条件 |
|---|---|
| 20% | |
| 60% | |
| 100% |