题目描述
fj和yby所在的城市有N个公交站点,有M路公交车。 第i路公交车,停靠ki个站点,从一个站点可以往两个方向通行。
现在yby,希望坐车从A站点到B站点,请你帮她计算最少需要乘坐几次公交车。 因为每次乘坐公交车都要投币,fj将根据需要给yby一些硬币。
输入格式
输入格式: 第1行:四个整数N,M,A,B 接下来M行,每行首先一个ki,然后ki个整数,表示第i路公交车停靠的站点。
1<=N<=100, 1<=M<=100。
输出格式
输出格式: 第1行:一个整数,表示从A到B最少需要乘坐公交几次。
样例
样例输入
10 3 1 5
2 1 2
2 4 5
3 2 4 5
样例输出
2
如果对你有帮助,可以点击我这个回答右上方的【采纳】按钮,给我个采纳吗,谢谢
单源最短路径~