- Time limit: 2.00 s
- Memory limit: 512 MB
Kuten tiedämme aiemmasta tehtävästä, Syrjälän asukkaat pelaavat usein jalkapalloa keskenään. Peliä varten asukkaat pitää jakaa kahteen joukkueeseen, mutta joukkueisiin jakoa haittaa se, että jotkut Syrjälän asukkaista ovat riidoissa toisiensa kanssa. paria Syrjälän asukkaista on riidoissa keskenään. Tehtävänäsi on löytää sellainen joukkueisiin jako, että riitasuhteista korkeintaan on saman joukkueen sisällä.
Syöte
Syötteen ensimmäisellä rivillä on luvut ja , Syrjälän asukkaiden ja riitasuhteiden määrät. Seuraavalla :llä rivillä on jokaisella kaksi lukua ja , jotka tarkoittavat että asukkaat ja ovat riidoissa keskenään.
Tuloste
Tulosta merkkijono jossa on merkkiä. Kohdalla oleva merkki on 1
jos asukas kuuluu ensimmäiseen joukkueeseen ja 2
jos asukas kuuluu toiseen joukkueeseen.
Rajat
Tehtävässä on 50 testitapausta.
Esimerkki
Syöte:
5 6 1 5 1 2 3 4 2 3 4 1 1 3
Tuloste:
21122