真题模拟赛第三场|Ant|2023.04.04研发岗笔试
- Status
- Done
- Rule
- IOI
- Problem
- 3
- Start at
- 2023-4-13 19:00
- End at
- 2023-4-13 20:20
- Duration
- 1.3 hour(s)
- Host
- Partic.
- 57
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
小红是一位研究生,他正在进行一项研究,研究的对象是一棵有根树。这棵树是他的导师从一个古老的图书馆里找到的,据说是一位著名学者曾经研究过的。树的根节点是1号节点,每个节点都有一个唯一的父节点。小红花费了数周时间来研究这棵树,他终于了解了这棵树的结构和性质。
在研究过程中,小红发现树上有一些特殊的节点,这些节点被染成了红色。他想知道有多少个子树包含了所有红色节点。
第一行输入一个正整数 n ,代表节点的数量。
第二行输入一个长度为 n 的字符串,第 i 个字符为 'R'
代表第 i 个节点被染成红色,为 'W'
代表未被染色。
接下来的 n−1 行,每行输入两个正整数 x 和 y ,代表 x 和 y 有一 条边连接。
1≤n≤105
1≤x,y≤n
输出有多少子树满足子树所有节点均为红色。
输入
5
WRRRW
1 2
2 3
2 4
1 5
输出
3