logo AlgoBeat OnlineJudge
登录 注册

#211865. [CCC 2025 Senior] 熔岩路 / Floor is Lava

内存限制:256 MiB 时间限制:4000 ms 标准输入输出
题目类型:VJudge(洛谷) 评测方式:VJudge
上传者: 匿名

题目描述

译自 CCC 2025 Senior T4。本题满分为


你被困在一个炽热的地牢中。

地牢由 个房间组成,房间编号 。这些房间通过 双向隧道相连,第 双向隧道连接房间 ,且地板被温度为 的熔岩覆盖。

为了穿越熔岩隧道,你穿着一双耐热靴子,初始冷却等级。当你经过温度为 的熔岩时,靴子的冷却等级必须恰好,否则会被烫伤/冻伤。

幸运的是,当你站在一个房间里时,你可以调整靴子的冷却等级,每次增加或减少 需要支付 枚金币。

你从房间 出发,目标是到达房间 。到出口所需的最小金币花费是多少?

输入格式

第一行,两个正整数

接下来 行,每行三个正整数

数据保证:任意一对房间之间只有至多一条隧道,从房间 可以到达任意一个其他的房间。

输出格式

输出一行一个非负整数,表示答案。

样例

样例输入 1

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

样例输出 1

9

数据范围与提示

样例解释

地牢的构造如上图所示。

按照 的路线花费为 ,可以证明是最优的。

子任务

对于 的数据,保证:

  • 任意一对房间之间只有至多一条隧道;
  • 从房间 可以到达任意一个其他的房间。

  • :样例。
  • :每个房间至多连着 条隧道。
  • :无特殊限制。