- Time limit: 1.00 s
- Memory limit: 128 MB
Annettuna on juurellinen puu, jossa on solmua. Solmut on numeroitu , ja solmu on juuri. Lisäksi kullakin solmulla on väri.
Tehtäväsi on laskea jokaiselle solmulle, montako eri väriä sen alipuun solmuissa on.
Syöte
Syötteen ensimmäisellä rivillä on yksi kokonaisluku : solmujen määrä.
Seuraavalla rivillä on kokonaislukua : kunkin solmun väri.
Sitten syötteessä on riviä, jotka kuvaavat puun kaaret. Jokaisella rivillä on kaksi kokonaislukua ja : solmujen ja välillä on kaari.
Tuloste
Tulosta kokonaislukua: vastaus solmuille .
Rajat
Esimerkki
Syöte:
5 2 3 2 2 1 1 2 1 3 3 4 3 5
Tuloste:
3 1 2 1 1