给定一棵 nnn 个点的树,给第 iii 个点染上颜色 cic_ici,其中,cic_ici 为 [1,n][1,n][1,n] 的一个整数。
现在,对于每一种颜色 kkk,你要求出有多少条简单路径满足路径上至少有一个点的颜色为 kkk。
第一行一个整数 nnn。
接下来一行 nnn 个整数,表示 cic_ici。
接下来第 333 到第 n+1n+1n+1 行,每行两个整数 ui,viu_i,v_iui,vi,描述一条树边。
输出 nnn 行,一行一个整数,分别表示对于颜色 1,2,...,n1,2,...,n1,2,...,n 的答案。
使用您的 gxyz 通用账户