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