Унікальний колір
Дуже проста
Обмеження на час виконання 1 секунда
Обмеження на використання пам'яті 128 мегабайтів
Дано дерево з вершинами, пронумерованими від до . - е ребро з'єднує вершину і вершину . Вершина зафарбована в колір (в цій задачі кольори задані цілими числами).
Вершина вважається хорошою, якщо найкоротший шлях від вершини до вершини не містить вершину, закрашену в той же колір, що і вершина , крім самої вершини .
Знайдіть всі хороші вершины.
Вхідні дані
Перший рядок містить кількість вершин . Другий рядок містить кольори . Кожен з наступних рядків містить два цілих числа
Вихідні дані
Виведіть усі хороші вершини у вигляді цілих чисел у порядку зростання. Кожне число слід виводити в окремому рядку.
Приклади
Вхідні дані #1
Відповідь #1
Вхідні дані #2
Відповідь #2
Відправки 329
Коефіцієнт прийняття 48%