- Time limit: 2.00 s
- Memory limit: 512 MB
Syrjälän parikoodauskisoissa on osallistujaa, jotka on numeroitu . Osallistujan koodin kirjoitustaito on ja koodin lukutaito on . on permutaatio, eli luvuissa esiintyy jokainen välin luku tasan kerran.
Sanotaan että kahden parikoodausjoukkueen välinen kilpailu on kiinnostava jos joukkueiden koodin kirjoitus- ja lukutaitojen summat ovat samat modulo . Toisin sanoen kun osallistujien ja muodostama joukkue kilpailee osallistujien ja muodostamaa joukkuetta vastaan, kilpailu on kiinnostava jos:
- , ja
Tehtävänäsi on löytää osallistujat , , ja joilla nämä yhtälöt pätevät. Huomaa että yhtälöt pätevät triviaalisti jos ja tai jos ja . Tehtävänäsi on löytää mikä tahansa muu ratkaisu, tai sanoa ettei sellaista ole. Muita rajoituksia ratkaisuille ei ole, eli esimerkiksi ratkaisu jossa käy.
Huom. Syötteissä olevat permutaatiot on generoitu satunnaisesti niin että kaikki :n luvun permutaatiot ovat yhtä todennäköisiä.
Syöte
Syötteen ensimmäisellä rivillä on luku . Toisella rivillä on lukua, .
Tuloste
Tulosta ensimmäiselle riville YAY
jos ratkaisu on olemassa ja QAQ
jos ratkaisua ei ole olemassa. Jos ratkaisu on olemassa tulosta toiselle riville neljä lukua, , , ja .
Rajat
- on satunnaisesti generoitu permutaatio
Tehtävässä on 50 testitapausta.
Esimerkki
Syöte:
5 2 4 3 5 1
Tuloste:
YAY 5 5 1 4