#354 Подсчет упоминаний пользователей в сообщениях
На вход идёт список строк. Каждая строка - сообщение из телеграмма, в котором может быть кто-то упомянут. Упонимание начинается с символа @ и заканчивается запятой, или пробелом. Например:
@Vasya, @rtor ответь на письмо
@rtor @vkoba Почему лежит прод?
Нужно прочитать файл и напечатать результат, как показано ниже по возрастанию показов (Рекламная компания, общее количество показов, все сайты, где были показы через запятую):
rtor
vasya
vkoba
Тестовые данные:
List<String> tgMessages = new ArrayList<>();
tgMessages.add("@Vasya, @rtor ответь на письмо");
tgMessages.add("@rtor @vkoba Почему лежит прод?");
tgMessages.add("Прод подняли");
tgMessages.add("@vkoba спасибо");
Разбор вопроса
Войди, чтобы начать диалог
Ментор ведёт диалог по текущему вопросу и учитывает предыдущие сообщения.
Войти
Доступно с Premium
Это лишь одно из решений, доступных с Premium. А ещё:
- 250+ продвинутых лекций
- 1300+ практических заданий
- 500+ решений задач с реальных собеседований
- Именные сертификаты Java Hub
- Расширенный доступ к AI-ментору