Code Submission Evaluation System Login

Datatähti-valmennus

CSES - Datatähti-valmennus - Merkkijonot

Merkkijonot


View task | Model solution | Statistics


Merkkijonot

Time limit:1.00 s
Memory limit:128 MB

Tehtäväsi on muodostaa kaikki erilaiset merkkijonot, jotka annetusta merkkijonosta saa järjestämällä merkkejä.

Syöte

Syötteenä on merkkijono, jossa on $n$ merkkiä. Jokainen merkki on pieni kirjain välillä a–z.

Tuloste

Ohjelmasi tulee tulostaa ensin merkkijonojen määrä ja sitten kaikki merkkijonot aakkosjärjestyksessä.

Rajat
Esimerkki

Syöte:
aita

Tuloste:
12
aait
aati
aiat
aita
atai
atia
iaat
iata
itaa
taai
taia
tiaa