#YBT03040308. 最优乘车
最优乘车
题目描述
城市有 个车站和 条单程巴士线路。每条线路按给定顺序依次经过若干车站,只能沿这个顺序乘车,不能反向乘坐。
旅客从 号车站出发,要去 号车站。他可以在共同经过的车站换乘其他线路。求最少换车次数:乘第一辆车不算换车。如果无法到达,输出 NO。
输入格式
第一行两个整数 。
接下来 行,每行依次给出一条线路上的车站编号。每行开头没有车站数量,需要读取整行。
输出格式
输出最少换车次数,或 NO。
样例
3 7
6 7
4 7 3 6
2 1 3 5
2
数据范围
,。每条线路包含 个不重复的车站,编号在 之间。