Задачі
Побудова декомпозицiї
Побудова декомпозицiї
Побудуйте центроїдну декомпозицiю.
Вершина першого рiвня повинна мати символ $«A»$, другого рiвня $«B»$, i так далi...
Формат вхiдних даних
Перший рядок мiстить одне цiле число $n (1 ≤ n ≤ 2 · 10^5)$ — кiлькiсть вершин
Кожен з наступних $n − 1$ рядкiв мiстить по два цiлi числа $v_i$ та $u_i$$(1 ≤ v_i, u_i ≤ n)$, що означає, що мiж вершинами $u_i$ та $v_i$ є ребро.
Формат вихiдних даних
Виведiть рядок, який складається з n символiв. Якщо iснує декiлька вiдповiдей, то виведiть будь-яку з них.
Вхідні дані #1
8 1 2 3 2 4 2 5 1 6 4 7 6 8 4
Вихідні дані #1
BABBCCDC
Вхідні дані #2
7 1 2 1 3 1 4 5 2 6 3 7 4
Вихідні дані #2
ABBBCCC