CSES - Paritus
  • Time limit: 1.00 s
  • Memory limit: 512 MB

Annettuna on puu, jossa on nn solmua. Tehtäväsi on etsiä mahdollisimman suuri paritus eli joukko kaaria, jossa jokainen solmu on enintään yhden kaaren päätesolmuna.

Syöte

Ensimmäisellä rivillä on kokonaisluku nn: solmujen määrä. Solmut on numeroitu 1,2,,n1,2,\dots,n.

Sitten syötteessä on n1n-1 riviä, jotka kuvaavat kaaret. Jokaisella rivillä on kaksi kokonaislukua aa ja bb: solmujen aa ja bb välissä on kaari.

Tuloste

Tulosta yksi kokonaisluku: suurin parituksen koko.

Rajat

  • 1n51051 \le n \le 5 \cdot 10^5
  • 1a,bn1 \le a,b \le n

Esimerkki

Syöte:

5
1 2
1 3
3 4
3 5

Tuloste:

2

Selitys: Yksi mahdollinen ratkaisu on (1,2)(1,2) ja (3,4)(3,4).