有 nnn 个人,编号为 1∼n1\sim n1∼n。给出它们之间的所有 mmm 条好友关系。
每一个人有一定的微信运动步数,一开始都是零。
我们称一个人是自己好友中的步数冠军,当且仅当:
在接下来 qqq 个单位时间里,在第 iii 个单位时间编号为 xix_ixi 的人走了 yiy_iyi 步。
问每一个人作为作为自己好友的步数冠军的总时长。
第一行有三个正整数 n,m,qn,m,qn,m,q,表示人的数量,好友关系的数量,天数。
然后 mmm 行,每行两个正整数 ui,viu_i,v_iui,vi ,表示 ui,viu_i,v_iui,vi 是好友。
然后 qqq 行,每行两个正整数 xi,yix_i,y_ixi,yi,表示一次行走情况。
输入 nnn 行,表示每一个人作为冠军的总时长。
10 10 10 5 7 3 7 7 9 6 9 1 5 1 4 5 6 7 8 4 6 3 6 3 201 5 6266 2 2593 1 3241 5 1028 2 6040 4 1025 1 5563 7 3741 6 6129
2 7 8 0 6 0 0 0 0 0
n,m,q≤2⋅105,1≤yi≤105n,m,q\leq 2\cdot 10^5,1 \leq y_i \leq 10^5 n,m,q≤2⋅105,1≤yi≤105。
保证 ui≠viu_i\ne v_iui=vi,好友关系不会重复给出。