Masala #CM57O1KN8X

Xotira 32 MB Vaqt 1000 ms
14

Анаграмматический Хаос

В мире древних текстов и тайн силы анаграмм скрыты мудрые знания и могущественные заклинания. Двое отважных исследователей, Мика и Яё, решили вступить в сражение с загадками, спрятанными мудрыми магами. Они отправились на поиски тайн, но понимают, что путь к ним усеян опасностями и испытаниями. Они обратились к вам за помощью в решении одной из могущественных загадок.

Дается строка \( s \) состоящая из \( k \) первых букв английского алфавита. За одну операцию можно переставить две соседние буквы в строке \( s \). Пусть \( d(x, y) \) - минимальное количество операций, которое требуется, чтобы строку \( x \) превратить в строку \( y \). Обозначим \( P(s) \) как множество всех перестановок строки \( s \). Требуется найти \( \max_{s' \in P(s)} d(s, s') \).


Kiruvchi ma'lumotlar:

Первая строка содержит целое число \( k \) (\( 2 \leq k \leq 10 \)) - количество различных букв в строке \( s \).
Вторая строка содержит строку \( s \)  (\( |s| \leq 10^5 \)), состоящую из \( k \) различных строчных букв английского алфавита.


Chiquvchi ma'lumotlar:

Выведите одно целое число - максимальное значение \( d(s, s') \) для всех перестановок \( s' \) строки \( s \).


Misollar
# input.txt output.txt
1
2
bbba
3
2
3
abc
3
3
3
caccb
6