第一行输入三个整数 ,分别表示点数、边数和在两个相邻层之间的移动花费。接下来一行输入 个整数 ,分别表示每个点所在的层。接下来 行,每行输入三个整数 ,描述额外的 条双向边。
第一行输入三个整数 ,分别表示点数、边数和在两个相邻层之间的移动花费。
接下来一行输入 个整数 ,分别表示每个点所在的层。
接下来 行,每行输入三个整数 ,描述额外的 条双向边。
输出一行一个整数,表示从节点1到节点的最小花费。如果你不能从1到达 ,则输出-1。
4 3 3 1 2 2 3 1 4 1000 1 2 10 1 3 2
5
3 1 3 1 3 3 1 2 4
-1