#include <iostream> using namespace std; string a; int main() { getline(cin,a); while(a.find("ruler")!=-1)//find()找到则返回当前位置 否则返回-1 { int b=a.find("ruler");//记录位置 a.replace(b,5,"book");//从b得到的位置开始的5个字符替换成book } cout<<a; return 0; }
注册一个 极晨oj 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 极晨oj 通用账户