Type: Default 1000ms 256MiB

24摸底7-归途

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目描述

硝烟在沧桑而深沉的大地上升起。小O在战火的中心。

窗外满是废墟残骸,随时可以听见炮弹的轰鸣。

大使馆的电话传来,P国战舰已经到达,请即刻出发。

战时的交通线可以用一张nn个点,mm条边的无向图表示,通过每条边仅需11个单位时间。由于战火的侵扰,每条边都有特定的危险系数wiw_i。小O处在地图的11号点,撤侨中心设置在nn号点。

为了尽可能降低被袭击的风险,小O希望选择一条最大的危险系数尽量小的路线。然而,为了降低风险而绕道太远也是 万万不可的。如果全图中11nn的最短时间为TT个单位,那么选择的这条路线不能耗费超过T+LT+L个单位的时间。为了避免被当地的极端组织发现,大使馆提出了kk条限制,要求小O不能连续经过xi,yi,zix_i,y_i,z_i 三个点。

请为小O找一条满足限制且最大危险系数最小的路线,并输出这条路线上最大的危险系数。

输入格式

输入数据的第一行包含四个正整数n,m,k,Ln,m,k,L,意义与题目描述中相同。

接下来mm行,每行三个正整数u,v,wu,v,w,代表有一条uu点和vv点间的双向道路,其危险系数为ww

接下来kk 行,每行三个正整数x,y,zx,y,z,表示一条大使馆的路线限制。

输出格式

一行一个正整数,表示答案。输入数据保证有解。

输入样例

9 8 2 30
1 5 1
1 4 4
4 5 4
5 6 16
6 8 4
4 7 5
7 6 5
8 9 4
1 4 5
1 5 6

输出样例

5

数据范围

对于100%100\%的数据,k105,wi5×106k\leq 10^5,w_i\leq 5\times 10^6,其他满足下表所述限制:

测试点编号 nn的范围 mm的范围 特殊条件
1 44 77 k=0,L=0k=0,L=0
2,3
4 100100 10001000 k=0k=0
5,6 k100k\leq 100
7 500500 1000010000 k=0k=0
8,9,10