编程题
### 问题描述 野兽先辈有 $n$ 个城市和 $m$ 条路线,可以通过这些路线从一个城市运送包裹到另一个城市。对于每条路线,他知道最大包裹数量和单个包裹的成本。 他想要从城市 $1$ 发送 $k$ 个包裹到城市 $n$。求解做到这一点所花的最便宜的价钱。 ### 输入格式 第一行有三个整数 $n$,$m$ 和 $k$,表示城市数量、路线数量和包裹数量。城市编号为 $1, 2, \dots, n$。 接下来,有 $m$ 行描述路线。每行有四个整数 $a$,$b$,$r$ 和 $c$,表示从城市 $a$ 到城市 $b$ 有一条路线,最多可以通过 $r$ 个包裹,每个包裹的成本是 $c$。 ### 输出格式 输出一个整数,表示最小总成本,如果没有解决方案则打印 $−1$。 ### 样例输入 ``` 4 5 3 1 2 5 100 1 3 10 50 1 4 7 500 2 4 8 350 3 4 2 100 ``` ### 样例输出 ``` 750 ``` ### 评测数据规模 $2 \leq n \leq 500$,$1 \leq m \leq 1000$,$1 \leq k \leq 100$,$1 \leq a, b \leq n$,$1 \leq r, c \leq 1000$。
查看答案
赣ICP备20007335号-2