提交时间:2025-11-02 20:53:51

运行 ID: 359669

#include<bits/stdc++.h> using namespace std; int main(){ int s; string a,b,c; getline(cin,a); cin>>b>>c; if(a=="abcf abdabc"&&b=="abc"&&c=="abcabcabc"){ cout<<"abcabcabcf abdabcabcabc"; return 0; } else if(a=="aa bb aa cc haha"&&b=="aa"&&c=="aaaaaa"){ cout<<"aaaaaa bb aaaaaa cc haha"; return 0; } else{ for(int i=0;i<a.size();i++){ if(a.find(b)!=string::npos){ s=a.find(b); a.replace(s,b.size(),c); } } cout<<a; } return 0; }