Logo
(追記) (追記ここまで)

28715번 - Деревянный замок 다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
2 초 1024 MB954100.000%

문제

Чтобы попасть в заброшенный дом, в котором прячется Оно, ребятам нужно открыть дверь с хитроумным замком. Этот замок представляет собой дерево из $n$ вершин, каждая из которых покрашена в белый или черный цвет. Чтобы открыть замок, нужно уничтожить все вершины этого дерева. Для этого ребята могут выполнять две операции:

  1. Перекрасить еще не уничтоженную вершину из белого в черный, или из черного в белый.
  2. Запустить цепную реакцию, уничтожающую группу связных вершин одного цвета. Формально, ребята могут выбрать любую еще не уничтоженную вершину цвета $c,ドル уничтожить ее и все вершины цвета $c,ドル достижимые из нее по еще не уничтоженным вершинам цвета $c$.

Разумеется, ребятам хочется поскорее попасть в дом, поэтому им интересно узнать, какое минимальное количество операций им потребуется, чтобы открыть замок.

입력

В первый строке дано целое число $n$ --- количество вершин в графе (1ドル \le n \le 200,000円$). В следующей строке дана строка $s$ длины $n$ из символов 0ドル$ и 1ドル$. Если $i$-й символ строки $s$ равен 0ドル,ドル то $i$-я вершина покрашена в белый цвет, иначе --- в черный. В следующих $n - 1$ строках дано по два целых числа $a_i$ и $b_i$ --- ребра дерева (1ドル \le a_i, b_i \le n$).

Гарантируется, что ребра образуют дерево.

출력

Выведите одно число --- минимальное количество операций, необходимое, чтобы открыть замок.

제한

예제 입력 1

4
1000
1 2
1 3
1 4

예제 출력 1

2

힌트

В первом тесте замок можно открыть за два действия следующим образом:

  1. Перекрасить вершину 1ドル$ в белый цвет.
  2. Запустить цепную реакцию из вершины 1ドル,ドル она уничтожит все вершины.

출처

Olympiad > Russian Olympiad in Informatics > Internet Olympiads in Informatics > 2019-2020 Season > October 5, 2019 B번

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /