P3406 海底高铁

题目描述

该铁路经过 $N$ 个城市,每个城市都有一个站。不过,由于各个城市之间不能协调好,于是乘车每经过两个相邻的城市之间(方向不限),必须单独购买这一小段的车票。第 $i$ 段铁路连接了城市 $i$ 和城市 $i+1(1\leq i

输入格式

第一行两个整数,$N,M$。 接下来一行,$M$ 个数字,表示 $P_i$。 接下来 $N-1$ 行,表示第 $i$ 段铁路的 $A_i,B_i,C_i$。

输出格式

一个整数,表示最少花费

说明/提示

$2$ 到 $3$ 以及 $8$ 到 $9$ 买票,其余买卡。 对于 $30\%$ 数据 $M=2$。 对于另外 $30\%$ 数据 $N\leq1000,M\leq1000$。 对于 $100\%$ 的数据 $M,N\leq 10^5,A_i,B_i,C_i\le10^5$。