CSES - Polut II
  • Time limit: 1.00 s
  • Memory limit: 128 MB

Annettuna on puu, jossa on nn solmua. Tehtäväsi on laskea, monessako puun polussa on vähintään k1k_1 ja enintään k2k_2 kaarta.

Syöte

Syötteen ensimmäisellä rivillä on kolme kokonaislukua nn, k1k_1 ja k2k_2: solmujen määrä ja pienin sallittu polun pituus ja suurin sallittu polun pituus. Solmut on numeroitu 1,2,,n1,2,\ldots,n.

Tämän jälkeen syötteessä on n1n-1 riviä, jotka kuvaavat verkon kaaret. Jokaisella rivillä on kaksi kokonaislukua aa ja bb: kaari kulkee solmujen aa ja bb välillä.

Tuloste

Tulosta, montako halutun pituista polkua puussa on.

Rajat

  • 1k1k2<n1051 \le k_1 \le k_2 < n \le 10^5

Esimerkki

Syöte:

5 2 3
1 2
2 3
3 4
3 5

Tuloste:

6