Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

BAI16_117 - Bài 16 - trang 117 - Tài liệu Chuyên Tin 10

Cho 3 xâu s1, s2 và s. Thay thế toàn bộ các xâu s1 có trong s bằng xâu s2.

Input

- Dòng 1 là xâu s1

- Dòng 2 là xâu s2

- Dòng 3 là xâu s

Output:

- Đưa ra xâu s sau khi thay thế s1 bằng xâu s2 ở trong s

ví dụ

Input
anh
em
anh chao em va em chao lai anh

Output
em chao em va em chao lai em 


Được gửi lên bởi:Vương Trung Hiếu Nghĩa
Ngày:2015-10-23
Thời gian chạy:1s
Giới hạn mã nguồn:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Ngôn ngữ cho phép:C++ 4.3.2 CPP CPP14 PAS-GPC PAS-FPC

hide comments
2018-11-23 15:58:10
dễ quá mà
2015-10-28 10:05:31
#include<iostream>
#include<string>
using namespace std;
string s,s1,s2;
int k;
int main()
{
getline(cin,s1);
getline(cin,s2);
getline(cin,s);
for(int i=0;i<=s.length()-1;i++)
{
while(s.find(s1)!=string::npos)
{
int k=s.find(s1);
s.replace(k,s1.length(),s2);
}
}
cout << s << " ";
return 0;
}
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.