#ZF1112. yyjj 打电动
yyjj 打电动
Description
yyjj是网瘾少女,今天的她也在打游戏。地图是一张有 个点 条边的联通的无向图(无重边无自环),各节点由 到 编号,她通过第 条边要花费 秒。yyjj 固定出现在 号点,身为战士的她要以最少的时间到达敌方法师处解救 npc。
敌人会对 yyjj 施展等级为 的重力法术,这会使 yyjj 每到达一个点都需要先休息 秒(包括出发点和终点)。而 yyjj 的吟游诗人队友给 yyjj 加了个增益,使得 yyjj 能减少她经过的花费时间最多的一条边的时间。
yyjj 和她的队友打算刷这个副本 次,给出每次敌人出现的位置 和敌方法师的法术等级 ,求出 yyjj 能到达敌人所在点的最少的时间。
Format
Input
第一行三个整数 $(2\le n \le 400; n-1\le m\le\frac{n(n-1)}{2}; 1\le q \le 10^5)$,分别表示图中点的数量,边的数量和刷副本次数。
接下来 行,每行三个整数 ,表示 和 之间有一条边相连,通过这条边要花 的时间。保证整张图联通,没有重边和自环。
接下来 行,每行两个整数 ,表示这次副本中敌人所在的点的位置和敌人法术等级。
Output
应输出 行,每行一个整数,表示该次副本中 yyjj 最少要花多少时间到达敌人所在的点。
Samples
7 7 2
1 2 50
2 3 10
1 4 1
4 5 1
5 6 1
6 7 1
7 3 1
3 1
3 5
10
25
Note
第一个样例中:
第一次敌方施加的的重力法术等级为 ,yyjj 的行进路线为:。yyjj 经过 个节点,总共额外休息了 秒,减去最耗时的一条边后,总花费时间为 秒。
第二次敌方施加的的重力法术等级为 ,yyjj 的行进路线为:。yyjj 经过 个节点,总共额外休息了 秒,减去最耗时的一条边后,总花费时间为 秒。
Limitation
1s, 1024KiB for each test case.