Предмет: Информатика, автор: chelovek739

C++. 10 класс. Даны строки S1 и S2. Удалить из строки S1 последнюю подстроку S2, если S2 не содержится в S1, вывести S1 без изменений.

Ответы

Автор ответа: Леганда555
1

#include <iostream>

#include <string>

using namespace std;

int main() {

   string s1, s2;

   cin >> s1 >> s2;

   

   int p = s1.rfind(s2);

   

   if (p != string::npos)

       s1.erase(p, s2.size());

   

   cout << s1;

}


chelovek739: Дружище , Здравствуй! Спасибо тебе огромное , ты мне уже второй раз помогаешь!!!
Леганда555: без проблем)
Похожие вопросы
Предмет: Немецкий язык, автор: Аноним
Предмет: Русский язык, автор: SuperWer