#ABC340G. 叶子的颜色

叶子的颜色

叶子的颜色

题目描述

有一棵具有 NN 个顶点的树 TT,顶点编号为 11NN。第 ii 条边连接顶点 uiu_iviv_i。此外,顶点 ii 被涂上了颜色 AiA_i

求满足以下条件的(非空)顶点子集 SS 的数量,对 998244353998244353 取模:

SS 生成的 TT 的诱导子图 GG 满足以下所有条件:

  • GG 是一棵树。
  • 所有度为 11 的顶点颜色相同。

什么是诱导子图?

SS 是图 GG 的顶点集合的子集。图 GG 关于 SS 的诱导子图是指:顶点集合为 SS,边集合由 GG 中所有两个端点都属于 SS 的边组成的图。

输入格式

输入按以下格式从标准输入给出:

NN
A1A_1 A2A_2 \dots ANA_N
u1u_1 v1v_1
u2u_2 v2v_2
\vdots
uN1u_{N-1} vN1v_{N-1}

输出格式

输出满足题目描述中条件的(非空)顶点子集 SS 的数量对 998244353998244353 取模的结果。

样例

3
1 2 1
1 2
2 3
4

以下四个顶点集合满足条件。

{1}\{1\}

{1,2,3}\{1, 2, 3\}

{2}\{2\}

{3}\{3\}

5
2 2 1 1 1
2 5
3 4
1 3
1 5
9
15
5 3 5 1 1 4 4 4 2 5 5 4 4 2 5
3 13
4 10
7 11
8 9
2 10
2 14
5 11
5 6
6 13
12 13
9 14
9 13
1 13
1 15
48

数据范围

  • 1N2×1051 \le N \le 2 \times 10^5
  • 1AiN1 \le A_i \le N
  • 1ui<viN1 \le u_i \lt v_i \le N
  • 输入给出的图是一棵树
  • 所有输入值均为整数
难度 省选/NOI-
通过率
尝试 0
已通过 0
ID
3206
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签