No testdata at current.
小红有一颗有n个节点的树,其中每个节点是红色或者白色,他想知道,删除一个节点后,最大红色连通块的节点个数最小值是多少。
树:有n个节点n−1条边的无向连通图。
红色连通块:只有红色节点组成的连通块。
第一行输入一个整数 n(1≤n≤105)表示节点数量
第二行输入一个长度为n的字符串S表示节点的颜色,第i个节点的颜色为Si,若Si为‘W’表示节点的颜色为白色,若Si为‘R’则表示节点的颜色为红色。
接下来n−1行,每行输入两个整数u,v(1≤u,v≤n)表示树上的边。
输出一个整数表示答案。
输入
3
WRW
1 2
2 3
输出
0
删除第2个节点,没有剩余的红色连通块
输入
3
RRR
1 2
1 3
输出
1
删除第2个节点,剩余2个红色连通块中各有1个节点。