Sunteți pe pagina 1din 2

Kentroizi

Autor: Gheorghies, Alexandru

Cerint, ă
Se dă un arbore cu n noduri s, i o valoare k.

Valoarea unei mult, imi de k noduri u1 , u2 , . . . , uk este egală cu dimenisunea celei mai mari componente
conexe rămase ı̂n urma eliminării celor k noduri din arbore.

Care este valoarea minimă posibilă a unei mult, imi de k noduri?

Date de intrare
Pe prima linie a fis, ierului de intrare kentroizi.in se vor afla n s, i k — numărul de noduri din arbore,
respectiv numărul de noduri care trebuie eliminate din arbore.

Pe fiecare dintre următoarele n − 1 linii se vor afla câte două numere u s, i v, cu semnificat, ia că există o
muchie neorientată ı̂ntre nodurile u s, i v.

Date de ies, ire


Fis, ierul de ies, ire kentroizi.out va cont, ine un număr, valoarea minimă posibilă a dimensiunii componentei
maximale obt, inută ı̂n urma eliminării a k noduri din arbore.

Restrict, ii
• 1 ≤ k < n ≤ 3 · 105
• 1 ≤ ui , vi ≤ n, ui ̸= vi

# Restrict, ii Puncte
1 Arborele este un lant, (gradul oricărui nod este maxim 2) 10
2 k = 1, n ≤ 2000 10
3 k=1 17
4 n ≤ 20 13
5 n ≤ 200 24
6 n ≤ 2000 11
7 — 15

Exemple
kentroizi.in kentroizi.out Explicat, ii
9 1 4
1 2
1 9
1 5
2 3
2 4
4 8
5 6
6 7
9 2 2
1 2
1 9
1 5
2 3
2 4
4 8
5 6 Arborele din exemple
6 7 În primul exemplu, putem elimina nodul 1.
9 3 2 Componentele conexe rămase vor fi [2, 3, 4, 8],
1 2 [5, 6, 7] s, i [9], dintre care componenta maximă
1 9 are 4 noduri.
1 5 În al doilea exemplu, o solut, ie posibilă ar fi să
2 3 eliminăm nodurile 2 s, i 5.
2 4
În al treilea exemplu, o solut, ie posibilă ar fi să
4 8
eliminăm nodurile 1, 4 s, i 6.
5 6
6 7

S-ar putea să vă placă și