| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 2 초 | 1024 MB | 5 | 1 | 1 | 33.333% |
В Барселоне 15 века было $n$ площадей. Некоторые площади соединены двусторонней дорогой. Всего существует $n-1$ таких дорог, причем от каждой площади можно добраться до любой другой по этим дорогам, иначе говоря --- площади образуют дерево c $n$ вершинами.
На $i$-й площади находится $r_i$ фонарей. Каллуму будет легче бороться с тамплиерами, если город будет более освещен. Поэтому он хочет включить на некоторых площадях фонари, причем чтобы $i$-я площадь была достаточно освещена, на ней должно быть включено не менее $l_i$ фонарей.
Каллум называет площадь окраинной, если она соединена ровно одной дорогой с некоторой другой.
Каллум называет площадь $v$ яркой, если существует способ включить некоторое количество фонарей на каждой из площадей, чтобы все площади были достаточно освещены, и количество горящих фонарей на пути от площади $v$ до всех окраинных площадей неравных $v$, было одинаково.
Количество горящих фонарей на пути --- это суммарное количество горящих фонарей на всех площадях этого пути.
Помогите Каллуму определить, какие площади являются яркими.
В первой строке находится натуральное число $n$ --- количество площадей ($2 \le n \le 10^5$).
В следующих $n-1$ строках находится описание дорог между площадями: в $i$-й строке два натуральных числа $a_i$ и $b_i$ ($1 \le a_i, b_i \le n, a_i \ne b_i$) --- номера площадей, которые соединяет данная дорога.
В следующих $n$ строках находится описание фонарей на площадях: в $i$-й строке два неотрицательных целых числа $l_i$ и $r_i$ ($0 \le l_i \le r_i \le 10^4$) --- минимальное и максимальное количество фонарей, которые можно включить на $i$-й площади.
Гарантируется, что площади образуют дерево.
В единственной строке выведите $n$ чисел: $1$ если данная площадь является яркой, и $0$ иначе.
6 1 2 1 3 1 4 4 5 5 6 1 3 0 4 0 4 2 3 2 2 0 0
1 1 1 1 0 1
4 1 2 1 3 1 4 1 1 1 1 1 1 1 1
1 1 1 1