Задать вопрос

Как заменить в строке те слова, которые можно, их синонимами?

Даны две строки s1 и s2. Строка s1 содержит произвольный текст. Слова в тексте разделены пробелами и знаками препинания. Строка s2 содержит не более 30 слов, которые разделены запятыми. Эти слова образуют пары: каждое второе является синонимом первого. Заменить в строке s1 те слова, которые можно, их синонимами.
  • Вопрос задан
  • 3386 просмотров
Подписаться 4 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Разработчик C++
    9 месяцев
    Далее
  • Нетология
    Специалист по информационной безопасности + нейросети
    12 месяцев
    Далее
  • Компьютерная академия «TOP»
    Учебная программа “Разработка программного обеспечения”
    30 месяцев
    Далее
Решения вопроса 1
Берёшь первое слово с s2, пробегаешь первую строку, если находишь совпадения, то присваиваешь этому совпадению, следующее слово из s2. Потом берем 3 слово из s2, и аналогично пробегаем первую строку. Думаю, алгоритм понятен.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы