已解决 万睿言 初级光能 题目链接: 酷町堂:1466 string s,s1,s2; int main(){ getline(cin,s); getline(cin,s1); getline(cin,s2); s=" "+s+" "; s1=" "+s1+" "; s2=" "+s2+" "; while(s.find(s1,0)!=-1){ int len=s.find(s1,0); s.replace(len,s1.length(),s2); } s.erase(0,1); cout<<s; return 0; } 以上为样例都没有过的代码