Fi 表示恰好包含 i 种颜色的路径数量。请计算:
第一行输入两个正整数 N 和 K,N 表示节点个数,K 表示颜色种类数量。
第二行输入 N 个正整数,A1, A2, A3, ... ..., AN,Ai 表示第 i 个节点的颜色。接下来 N - 1 行,第 i 行输入两个正整数 Ui 和 Vi,表示节点 Ui 和节点 Vi 之间存在一条无向边,数据保证这 N-1 条边连通了 N 个节点。1 ≤ N ≤ 50000.
1 ≤ K ≤ 10.
1 ≤ Ai ≤ K.
输出一个整数表示答案。
5 3 1 2 1 2 3 4 2 1 3 2 1 2 5
4600065

这道题你会答吗?花几分钟告诉大家答案吧!