第一行,一个整数 t(1≤t≤104),代表数据组数。
对于每组数据:
第一行,三个整数 n,m,q(2≤n≤105;n−1≤m≤2⋅105;1≤q≤5),代表 Yuhina City 的节点数、连接这些节点的边数和你需要运送救灾物资的次数。
第二行,n 个整数 r1,…,rn(0≤ri≤1014),代表每个点泄露的核废料的辐射值,假如 ri=0,代表这个点没有核废料泄露。
接下来的 m 行,每行三个整数 u,v,w(1≤u,v≤n,u=v;1≤w≤109),代表节点 u 和 v 被一条长度为 w 的无向边连接。
接下来的 q 行,每行三个整数 u,v,k(1≤u,v≤n,u=v;0≤k≤n),代表运送物资的起点和终点以及抗辐射服可以最多抵挡的辐射次数。
保证同一测试点 n 的总和不超过 105 且 m 的总和不超过 2⋅105。对于 q 的总和没有额外约束。