Module: permütasyonlar


Problem

1 /5


Bir diziden sonraki anagramı oluşturun

Problem

Belirli bir sözcük için (küçük Latin harfleri dizisi), verilen sözcükten harfleri değiştirerek (bir anagram) elde edilebilecek bir sonraki sözcüğü (sözlük sırasına göre) yazdırın. Verilen kelime zaten tüm anagramları arasında sonuncuysa, olası ilk anagramı (sözlük sırasına göre) yazdırın.

Giriş
İlk satır N sayısını içerir - kelime sayısı. Bunu, her satırda bir kelime olacak şekilde N kelime dizisi izler. Bir kelimenin uzunluğu 50 karakteri geçmez.

Künye
Çıktı almanız gerekiyor her giriş kelimesi için sonuç.
 

 

Örnekler
# Girdi Çıktı
1 4
aab
aba
baa
aaa
aba
baa
aab
aaa