#ABC164E. 两种货币
两种货币
两种货币
题目描述
有 个城市,编号为 到 。 这些城市由 条铁路线路连接。
你现在在都市 ,持有金硬币 枚、银硬币 枚。
第 条铁路线路双向连接城市 和城市 ,单程票价是银硬币 枚,移动所需时间为 分钟。 票价不能用金硬币支付。
每个城市都有兑换处,城市 的兑换处可以用 枚金硬币兑换 枚银硬币。 兑换每 枚金硬币需要 分钟。
每个兑换处可以兑换任意多枚金硬币。
对于 ,求从城市 移动到城市 所需的最短时间。等电车花费的时间可以忽略不计。
输入格式
输入按以下格式从标准输入给出:
输出格式
对 ,按顺序一行一个输出从城市 移动到城市 所需的最短时间。
样例
3 2 1
1 2 1 2
1 3 2 4
1 11
1 2
2 5
2
14
可以按如下方式行动,用 分钟从城市 移动到城市 :
- 使用第 条铁路线路,从城市 移动到城市 。(所需时间: 分钟)
可以按如下方式行动,用 分钟从城市 移动到城市 :
- 使用第 条铁路线路,从城市 移动到城市 。(所需时间: 分钟)
- 在城市 的兑换处,将 枚金硬币兑换成 枚银硬币。(所需时间: 分钟)
- 使用第 条铁路线路,从城市 移动到城市 。(所需时间: 分钟)
- 使用第 条铁路线路,从城市 移动到城市 。(所需时间: 分钟)
4 4 1
1 2 1 5
1 3 4 4
2 4 2 2
3 4 1 1
3 1
3 1
5 2
6 4
5
5
7
可以按如下方式行动,用 分钟从城市 移动到城市 :
- 在城市 的兑换处,将 枚金硬币兑换成 枚银硬币。(所需时间: 分钟)
- 使用第 条铁路线路,从城市 移动到城市 。(所需时间: 分钟)
- 使用第 条铁路线路,从城市 移动到城市 。(所需时间: 分钟)
6 5 1
1 2 1 1
1 3 2 1
2 4 5 1
3 5 11 1
1 6 50 1
1 10000
1 3000
1 700
1 100
1 1
100 1
1
9003
14606
16510
16576
可以按如下方式行动,用 分钟从城市 移动到城市 :
- 使用第 条铁路线路,从城市 移动到城市 。(所需时间: 分钟)
- 在城市 的兑换处,将 枚金硬币兑换成 枚银硬币。(所需时间: 分钟)
- 使用第 条铁路线路,从城市 移动到城市 。(所需时间: 分钟)
- 使用第 条铁路线路,从城市 移动到城市 。(所需时间: 分钟)
- 在城市 的兑换处,将 枚金硬币兑换成 枚银硬币。(所需时间: 分钟)
- 使用第 条铁路线路,从城市 移动到城市 。(所需时间: 分钟)
- 使用第 条铁路线路,从城市 移动到城市 。(所需时间: 分钟)
- 使用第 条铁路线路,从城市 移动到城市 。(所需时间: 分钟)
- 在城市 的兑换处,将 枚金硬币兑换成 枚银硬币。(所需时间: 分钟)
- 使用第 条铁路线路,从城市 移动到城市 。(所需时间: 分钟)
- 使用第 条铁路线路,从城市 移动到城市 。(所需时间: 分钟)
- 使用第 条铁路线路,从城市 移动到城市 。(所需时间: 分钟)
- 使用第 条铁路线路,从城市 移动到城市 。(所需时间: 分钟)
- 在城市 的兑换处,将 枚金硬币兑换成 枚银硬币。(所需时间: 分钟)
- 使用第 条铁路线路,从城市 移动到城市 。(所需时间: 分钟)
- 使用第 条铁路线路,从城市 移动到城市 。(所需时间: 分钟)
- 使用第 条铁路线路,从城市 移动到城市 。(所需时间: 分钟)
4 6 1000000000
1 2 50 1
1 3 50 5
1 4 50 7
2 3 50 2
2 4 50 4
3 4 50 3
10 2
4 4
5 5
7 7
1
3
5
2 1 0
1 2 1 1
1 1000000000
1 1
1000000001
可以按如下方式行动,用 分钟从城市 移动到城市 :
- 在城市 的兑换处,将 枚金硬币兑换成 枚银硬币。(所需时间: 分钟)
- 使用第 条铁路线路,从城市 移动到城市 。(所需时间: 分钟)
数据范围
- 不存在 的
- 可以使用若干条铁路线路从城市 移动到城市 。
- 输入均为整数。
难度
提高
通过率
—
尝试
0
已通过
0
- ID
- 1930
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者