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

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

Даны две строки s1 и s2. Строка s1 содержит произвольный текст. Слова в тексте разделены пробелами и знаками препинания. Строка s2 содержит не более 30 слов, которые разделены запятыми. Эти слова образуют пары: каждое второе является синонимом первого. Заменить в строке s1 те слова, которые можно, их синонимами.
  • Вопрос задан
  • 3383 просмотра
Подписаться 4 Оценить Комментировать
Решения вопроса 1
Берёшь первое слово с s2, пробегаешь первую строку, если находишь совпадения, то присваиваешь этому совпадению, следующее слово из s2. Потом берем 3 слово из s2, и аналогично пробегаем первую строку. Думаю, алгоритм понятен.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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