Контест Middle Коллекции и строки обновлено

Задача на Swift: сгруппировать анаграммы

Условие

Даны n слов из строчных латинских букв. Сгруппируйте анаграммы. Выведите группы по одной в строке, слова в группе через пробел в порядке ввода, группы в порядке первого появления.

Первая строка: n (1 ≤ n ≤ 10⁴), вторая: слова длиной до 10.

Пример

6
eat tea tan ate nat bat
eat tea ate
tan nat
bat

Решите в тренажёре

Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.