Laiko ribojimas: 1s
Atminties ribojimas: 16MB
Sukabinti žiedai
Tarpusavyje sukabinta žiedų, sunumeruotų nuo
iki
.
Parašykite programą, kuri rastų, kiek daugiausiai žiedų galima pašalinti, kad tarp žiedų ir
liktų vientisa, be išsišakojimų grandinė.
Pradiniai duomenys
Pirmoje pradinių duomenų failo eilutėje įrašytas žiedų skaičius (
), žiedų
ir
numeriai bei skaičius
(
). Tolesnėse
eilučių įrašyta po du skaičius: sujungtų žiedų porų numeriai.
Rezultatai
Rezultatą - vieną sveiką skaičių - programa turi išvesti į pirmą ir vienintelę rezultatų failo eilutę.
Pavyzdžiai
Pradiniai duomenys | Rezultatai |
---|---|
10 1 10 9 |
2 |