| 题目名称 | 4235. wxsの小图论 |
|---|---|
| 输入输出 | fct.in/out |
| 难度等级 | ★★ |
| 时间限制 | 1000 ms (1 s) |
| 内存限制 | 512 MiB |
| 测试数据 | 10 |
| 题目来源 |
|
| 开放分组 | 全部用户 |
| 提交状态 | |
| 分类标签 | |
| 分享题解 |
| 通过:1, 提交:1, 通过率:100% | ||||
|
|
100 | 0.366 s | 17.40 MiB | C++ |
| 关于 wxsの小图论 的近10条评论(全部评论) |
|---|
zhdhttps://www.luogu.com.cn/user/1144284同学最近学习了非常简单的最短路算法,每 AC 一题就会用手十分大力的攻击他的同桌 wxs 同学,这一天,zhd 同学又大喊一声“You did it !!!”,并且顺手攻击了 wxs,wxs 非常愤怒,一怒之下出了一道小绿题板子攻击 zhd,由于 zhd 是个蒟蒻,并不会此题,于是让你来帮助 ta。
给定 $n$ 个点,并给出 $m$ 条无向边(不排除重边的可能),每条边都有一定的权值。给出一个数 $k$,表示至多有多少条边可以使其权值置为 $0$。给出 $s, t$ 分别表示最短路的起点和终点,求出此路的最小权值为多少。
第一行三个整数 $n, m, k$,分别表示图的点数,边数与至多有多少条边可以使其权值置为 $0$。 第二行两个整数 $s, t$,分别表示所求最短路的起点与终点。 接下来 $m$ 行,每行三个整数 $a, b, c$,表示 $a$ 到 $b$ 有一条边,权值为 $c$。
输出一行一个整数,为最少花费。
5 6 1 0 4 0 1 5 1 2 5 2 3 5 3 4 5 2 3 3 0 2 100
8
无
对于 $30\%$ 的数据,$2 \le n \le 50$,$1 \le m \le 300$,$k=0$。
对于 $50\%$ 的数据,$2 \le n \le 600$,$1 \le m \le 6 \times 10^3$,$0 \le k \le 1$。
对于 $100\%$ 的数据,$2 \le n \le 10^4$,$1 \le m \le 5 \times 10^4$,$0 \le k \le 10$,$0 \le s,t,a,b < n$,$a \neq b$。