U281953 最短路径
题目背景
上海交通大学考研机试题(未知年份)
数据范围有所加强
题目描述
$N$ 个城市,标号从 $0$ 到 $N−1$,$M$ 条道路,第 $K$ 条道路($K$ 从 $0$ 开始)的长度为 $2^K$,求编号为 $0$ 的城市到其他城市的最短距离
输入格式
第一行两个正整数 $N,M$,表示有 $N~(2 \le N \le 10000)$ 个城市,$M~(1 \le M \le 50000)$ 条道路
接下来 $M$ 行,每行两个整数,表示相连的两个城市的编号
输出格式
$N−1$ 行,表示 $0$ 号城市到其他城市的最短路,如果无法到达,输出 $−1$,数值太大的以 $\bmod~100000$ 的结果输出