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 |