Ищем талантливых бэкендеров для наших друзей в офис в Ростове-на-Дону. Одна компания — два проекта: вам предстоит участвовать в разработке электронной торговой системы или трудиться над серверной частью умного ассистента трейдера.
Есть вопросы? Ответы в FAQ
Есть строка, состоящая из слов. Все слова в ней разделены одним пробелом. Нужно преобразовать строку в такую структуру данных, которая группирует слова по первой букве в слове. Затем вывести только группы, содержащие более одного элемента.
Группы должны быть отсортированы в алфавитном порядке. Слова внутри группы нужно сортировать по убыванию количества символов; если количество символов равное, то сортировать в алфавитном порядке.
Пример строки: String s = «сапог сарай арбуз болт бокс биржа»
Отсортированная строка: [б=[биржа, бокс, болт], c=[caпог, сарай]]
Ответ присылайте ссылкой на опубликованный приватный Gist.
Отправляя данную форму, я согласен(-на) на обработку моих персональных данных в соответствии с Политикой конфиденциальности.
Продолжая пользование данным Сайтом, вы даете свое согласие на сбор и обработку технической информации (cookies). Подробнее о cookies читайте вПолитике конфиденциальности.