- Time limit: 2.00 s
- Memory limit: 512 MB
Saat syötteenä verkon jossa on solmua ja kaarta. Tehtäväsi on löytää kaaret joiden poistaminen kasvattaa verkon yhtenäisten komponenttien määrää.
Syöte
Syötteen ensimmäisellä rivillä on kaksi lukua, ja , verkon solmujen ja kaarien määrä. Seuraavilla :llä rivillä on jokaisella luvut ja , jotka tarkoittavat että solmujen ja välillä on kaari. Kahden solmun välillä on korkeintaan yksi kaari.
Tuloste
Tulosta ensimmäiselle riville luku , eli sellaisten kaarien määrä, joiden poistaminen kasvattaa verkon yhtenäisten komponenttien määrää. Tulosta sen jälkeen riviä, joista jokaisella on yhden kaaren kuvaus syötteen tapaisesti. Voit tulostaa kaaret missä järjestyksessä tahansa.
Rajat
Esimerkki
Syöte:
6 7 1 2 2 5 2 6 5 6 1 4 1 3 3 4
Tuloste:
1 1 2
Syöte:
10 13 1 2 10 1 2 3 2 9 9 10 9 8 9 7 7 8 2 8 3 5 3 4 4 5 5 6
Tuloste:
2 2 3 6 5