Контест Middle Задачи на Kotlin обновлено
Группы анаграмм
Условие
Слова, которые получаются друг из друга перестановкой букв, образуют группу анаграмм. Одинаковые слова тоже в одной группе.
Ввод. В первой строке n (1 ≤ n ≤ 10^5). Далее n слов из строчных латинских букв, длина каждого до 10.
Вывод. Два числа через пробел: сколько групп и размер самой большой группы.
Как подойти
Подсказки: 1
- Что общего у всех анаграмм? Отсортируй буквы.
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.