- Time limit: 1.00 s
- Memory limit: 128 MB
Merkkijonon kierto syntyy, kun merkkejä siirretään yksi kerrallaan alusta loppuun (tai lopusta alkuun).
Esimerkiksi merkkijonon pelle
kierrot ovat pelle
, ellep
, llepe
, lepel
sekä epell
.
Tehtäväsi on etsiä syötteenä annetun merkkijonon aakkosjärjestyksessä pienin kierto.
Syöte
Syötteenä on merkkijono, jossa on n merkkiä ja jokainen merkki on väliltä a–z.
Tuloste
Tulosta aakkosjärjestyksessä pienin kierto.
Rajat
- 1 \le n \le 10^6
Esimerkki
Syöte:
pelle
Tuloste:
ellep