第1行给出和分别表示公交站点数和站点相邻的数量。接下来的行给出。表示公交车从站点到站点所需要的时间为。第行一个数字,代表次询问。接下来行,每行给出一个,代表小所在的公交站点。
对于每次询问输出从站点1到站点所需要的最短时间。数据范围:
3 3 1 2 1 2 3 1 1 3 3 3 1 2 3
0 1 2
从编号为1的站点出发,位置没有变,最短时间为0。从编号为1的站点出发,到编号为2的站点,如果走1 – 2,时间花费为1,但是1 – 3 – 2 时间花费为4,因此最短时间为1。从编号为1的站点出发,到编号为3的站点,如果走1 – 3,时间花费为3,但是1 – 2 – 3 时间花费为2,因此最短时间为2。