#include<bits/stdc++.h>
using namespace std;
string str;
int main()
{
int n;
cin>>n;
cin>>str;
int visit[1005];
char str1[4]="ogo";
memset(visit,0,sizeof(visit));
if(str.size()<=2)
cout<<str<<endl;
else
{
for(int i=0;i<str.size()-2;i++)
{
int flag=1;
int k=0;
for(int j=i;j<=i+2;j++)
{
if(str[j]==str1[k])
{
k++;
}
else
{
flag=0;
break;
}
}
if(flag)
{
//printf("%d\n",i);
for(int j=i;j<=i+2;j++)
visit[j]=1;
}
}
int num=0;
int flag=0;
for(int i=0;i<str.size();)
{
if(!visit[i])
{
printf("%c",str[i]);
i++;
}
else
{
if(str[i]=='o'&&str[i+2]=='o'&&str[i+1]=='g')
{
if(!flag)
{
printf("***");
flag=1;
}
i=i+2;
}
else
{
flag=0;
i++;
}
}
}
}
return 0;
}
codeforces A.Interview with Oleg
最新推荐文章于 2017-10-21 09:07:00 发布