题目描述
给你一个字符串 S,要求你将字符串中出现的所有 gzu 子串删除,输出删除之后的 S。
输入格式
一行字符串 S。
输出格式
删除之后的 S。
因删除子串而产生的 gzu 子串无需处理。
数据范围
输入字符串长度不超过 100。
样例
输入样例:
hahagzzgzuemmmgzu
输出样例:
hahagzzemmm
C++ 代码
#include<iostream>
using namespace std;
int main()
{
string s;
cin>>s;
int n=s.size();
for(int i=0;i<n;i++)
if(s[i]=='g' && s[i+1]=='z' && s[i+2]=='u') i+=2;
else cout<<s[i];
cout<<endl;
return 0;
}
容易越界吧