‹ 上一题 下一题 ›

j01549. BFS 分层深度 未做

题目描述

小杨从一张无向图的点 出发,想知道去每个点最少要经过几条边。他打算把这些最少边数逐个记下来,请输出每个点到 的最短距离(也就是它在第几层);走不到的点输出 -1。

输入格式

第一行三个整数 ;接下来 行每行两个整数 。

输出格式

一行 个整数,空格分隔。

样例

输入
5 4 1
1 2
1 3
3 4
2 5
输出
0 1 1 2 2

数据范围

输入
输出

            
答案