题目描述
有 n 个城市,它们由 m 条双向道路连接,保证它们能够彼此到达。第 i 条道路连接 ui,vi,需要花费 xi 个银币,耗费 ti 秒的时间。每个城市处都有兑换银币处,第 i 个城市中你可以用 1 个金币兑换 ci 个银币,可以兑换无限次,不过兑换 1 次需要花费 di 秒的时间。你一开始在 1 号城市,有 s 个银币和无限多的金币,求到其它城市需要耗费的最小时间。
1≤n≤50,n−1≤m≤100,1≤xi≤50,1≤ti,di≤109,1≤s,ci≤109
输入格式
- 第一行 n,m,s
- 接下来 m 行 ui,vi,xi,ti
- 接下来 n 行 ci,di
输出格式
一个整数表示答案。