A. 加速器

    传统题 1000ms 256MiB

加速器

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

N 个城市,编号为 1 ~ N。

有 M 条无向道路将这些城市连通起来,每条道路都连接两个不同的城市,任意两个城市间最多只有一条道路直接相连。

经过每条道路需要花费一定的时间 Ti(所有 Ti 均为偶数)。

你现在正在城市 1,准备去城市 N。

你有 K 个加速器。

在任意一条道路上使用加速器,可以使得通过这条道路的时间减少一半。

一条道路最多只能使用一个加速器。一个加速器只能在一条道路上使用。你可以不使用完所有的加速器。

问:你完成行程最少需要花费多少时间?

输入格式

第一行:三个整数:NNMMKK

接下来 MM 行,每行三个整数:UiU_iViV_iTiT_i,表示 UiU_i 号城市与 ViV_i 号城市之间的道路需要花费 TiT_i 的时间。

输出格式

一个整数,表示答案。

样例输入

4 4 1 
1 2 4 
4 2 6 
1 3 8 
3 4 8

样例输出

7

数据规模

30%30\% 的数据: 1KN101 \leq K \leq N \leq 10M10M \leq 10

100%100\% 的数据: 1KN501 \leq K \leq N \leq 50M103M \leq 10^31Ui,ViN1 \leq U_i,V_i \leq N2Ti2×1032 \leq T_i \leq 2 \times 10^3

2025-08-25

未参加
状态
已结束
规则
OI
题目
4
开始于
2025-8-25 7:15
结束于
2025-8-25 12:00
持续时间
4.8 小时
主持人
参赛人数
18