题目链接:点击打开链接
题目大意:略。
解题思路:字符串技巧。
AC 代码
usingnamespacestd; typedeflonglongll; intmain() { strings1,s2,s; cin>>s; transform(s.begin(),s.end(),s.begin(),::tolower); intlen=s.length(); getchar(); while(getline(cin,s1)) { s2=s1; transform(s1.begin(),s1.end(),s1.begin(),::tolower); intidx=s1.find(s); while(idx!=string::npos) { s1.erase(idx,len); s2.erase(idx,len); idx=s1.find(s,idx); } idx=s1.find(" "); while(idx!=string::npos) { s1.erase(idx,1); s2.erase(idx,1); idx=s1.find(" ",idx); } printf("%s\n",s2.c_str()); } return0; }