有A、B 兩個國家,裡⾯分別有n1、n2 個城市。同個國家的城市之間必有雙向的路(分別有m1、m2條)可以⾛到,但是有不同的⾞費。因為A跟B是很友好的國家,居⺠們想要各⾃建⼀個港⼝互通,且已知不管建在哪裡船費都是1000。現在A、B國家分別有t1個跟t2個預計要建成港⼝的濱海城市。請幫他們各⾃從中選⼀個,讓居⺠們從A國任⼀城市到B國任⼀城市可能的最⼤花費最⼩,並輸出此花費。
第⼀⾏有三個數字,分別是n1、t1、m1。下⼀⾏有t1個數字,代表A國可能建成港⼝的城市。再接下來m1⾏,每⾏有u、v、c 三個數字,代表A國城市u和城市v之間有⼀條雙向的道路,⾞費為c。再下⼀⾏為n2、t2、m2。接著是t2個數字,代表B國可能建成港⼝的城市。最後m2 ⾏,每⾏有u、v、c 三個數字,代表B國城市u和城市v之間有⼀條雙向的道路,⾞費為c。
2<n1,n2<100001≤ti<min(ni,30),i=1,2ni≤mi<ni2,i=1,21≤c≤1000
請輸出選擇最適當的港⼝後,居⺠們從A國任⼀城市到B國任⼀城市可能的最⼤花費的最⼩值。
4 2 5 3 4 1 2 20 3 1 10 3 2 10 2 4 20 3 4 15 3 3 2 1 2 3 1 2 15 3 2 20
1035