大佬们求助!!!
  • 板块学术版
  • 楼主cmy20110301
  • 当前回复20
  • 已保存回复20
  • 发布时间2023/8/2 20:16
  • 上次更新2023/11/3 06:16:40
查看原帖
大佬们求助!!!
938311
cmy20110301楼主2023/8/2 20:16

Journey

Description

给出N个点,及你的出发点K. 接下来N-1行描述有关边的开始点,结束点,边长.保证图中不会有环 接下来给出数字J,代表你要走多少个点. 接下来J个数字,代表你要走过的点的编号.当然你可以自己选择行进的路线 不一定按给定编号顺序前行,求走过的最短距离。

Format

Input

第一行给出N,K。

2 <= N<= 50000,1<=K<=N

接下来N-1行,每行三个数,进来描述这个地图中的边,边长距离<=1000

接下来给出一个数字J,1<=J <= N-1代表你希望走过的J个点。

最后一行给出J个数字,代表点的编号。1<=编号<=N,且不等于K

Output

如题

Samples

输入数据 1

4 2
1 2 1
4 2 2
2 3 3
2
1 3

输出数据 1

5

输入数据 2

6 1
1 5 10
5 6 20
1 2 5
2 3 7
3 4 1
3
5 2 3

输出数据 2

32
2023/8/2 20:16
加载中...