很朴素的题解
2024-08-05 15:29:18
发布于:上海
9阅读
0回复
0点赞
#include<iostream>
#include<cstring>
using namespace std;
string s;
int p1,p2,p3;
int main(){
cin>>s;
if(s[0]!='a'||s[s.size()-1]!='o'){
cout<<"no";
return 0;
}
for(int i=0;i<s.size();i++){
if(s[i]!='a'){
p1=i;
if(s[i]!='c'){
cout<<"no";
return 0;
}
break;
}
}
for(int i=p1;i<s.size();i++){
if(s[i]!='c'){
p2=i;
if(s[i]!='g'){
cout<<"no";
return 0;
}
break;
}
}
for(int i=p2;i<=s.size();i++){
if(s[i]!='g'){
p3=i;
if(s[i]!='o'){
cout<<"no";
return 0;
}
break;
}
}
for(int i=p3;i<s.size();i++){
if(s[i]!='o'){
cout<<"no";
return 0;
}
}
cout<<"Yes";
}
这里空空如也
有帮助,赞一个