누텔라 트리 (Easy)
면접 대비시간 제한2초메모리 제한1024 MB
빨강과 검정으로 칠해진 트리에서 검정 정점에서 시작해 빨강 정점만 지나며 길이가 2 이상인 경로의 수를 센다.
문제
민제는 정점이 개인 트리를 가지고 있다. 이 트리의 각 정점은 빨간색 또는 검은색으로 칠해져 있다.
민제는 빨간색과 검은색 정점으로 가득한 이 트리를 보고 누텔라(Nutella)를 떠올렸다. 누텔라는 민제가 가장 좋아하는 초콜릿 잼으로, 로고는 다음과 같이 생겼다. 맨 앞 글자는 검은색, 나머지 글자는 빨간색임에 주목하자.

민제는 트리에서 누텔라 로고를 몇 개나 찾을 수 있을지 궁금해졌다.
다음 조건을 모두 만족하는 서로 다른 정점의 열 를 누텔라 경로라 정의하자.
- 는 이상이다.
- 각 에 대해, 와 은 트리에서 간선으로 직접 연결되어 있다.
- 은 검은색이다.
- 각 에 대해, 는 빨간색이다.
주어진 트리에서 누텔라 경로가 총 몇 개 있는지 구하시오.
입력
첫째 줄에 트리의 정점의 개수 이 주어진다. ()
이후 개 줄에 걸쳐 각 간선이 잇는 두 정점의 번호 , 가 공백을 사이에 두고 주어진다. (, , )
그 다음 줄에는 알파벳 B, R로만 이루어진 길이 의 문자열 가 주어진다. 의 번째 문자는 번 정점의 색을 나타내며, B는 검은색, R는 빨간색을 의미한다.
출력
첫째 줄에 누텔라 경로의 개수를 출력한다.
힌트
예제로 주어진 트리를 그림으로 나타내면 다음과 같다.
