Hərflərin yerini dəyişmə nömrəsi#5142

Hərflərin yerini dəyişmə nömrəsi

1 saniyə
128 meqabayt
Orta

Sətirin hərflərinin bütün permutasiyaları, ondan hərflərin permutasiyası ilə əldə olunan fərqli sətirlərdir.

Təbii olaraq, bütün hərf permutasiyalarını sətir kimi leksikoqrafik qaydada sıralamaq olar. Məsələn, abba sətiri üçün hərflərin sıralanmış permutasiyaları belə olacaq: aabb, abab, abba, baab, baba, bbaa.

Onun hərflərinin bütün permutasiyaları arasında sətirin leksikoqrafik nömrəsini tapın (nömrələmə sıfırdan başlayır).

Giriş

S sətiri, 20-dən çox olmayan kiçik latın hərflərindən ibarətdir.

Çıxış

Onun hərflərinin bütün permutasiyaları arasında sətirin nömrəsini çap edin.

Nümunələr

Nümunə 1

Loading
Loading