Laiko ribojimas: 0.5s
Atminties ribojimas: 32MB
Sukabinti žiedai 2
Tarpusavyje sukabinta žiedų, sunumeruotų nuo iki . (Pastaba: jie sukabinti taip, kad nubraižius grafą, šis grafas būtų medis - t.y., jungus beciklis grafas, kurį sudaro viršūnių ir briaunų.)
Parašykite programą, kuri rastų ilgiausios vientisos be išsišakojimų grandinės ilgį. Ši grandinė gaunama iš sukabintų žiedų medžio pašalinant dalį žiedų.
Pradiniai duomenys
Pirmoje pradinių duomenų failo eilutėje įrašytas žiedų skaičius () bei medžio briaunų kiekis (). Tolesnėse eilučių įrašyta po du skaičius: sujungtų žiedų porų numeriai.
Išvestis
Rezultatas - vienas sveikasis skaičius.
Pavyzdžiai
Pradiniai duomenys | Rezultatai |
---|---|
5 4 1 2 2 3 3 4 2 5 |
4 |