非正经题解
2024-09-22 17:51:30
发布于:江苏
34阅读
0回复
0点赞
先创建一个保存字符顺序的字符变量t,然后遍历字符串,按'a','c','g','o'的顺序存入。最后如果等于'o',就说明字符顺序正确,可以输出了。
#include<iostream>
#include<stack>
using namespace std;
int main(){
char t=' ';
string s;
cin>>s;
for(int i=0;i<s.size();i++){
if(t==' '&&s[i]=='a'){
t='a'; }
if(t=='a'&&s[i]=='c'){
t='c';}
if(t=='c'&&s[i]=='g'){
t='g'; }
if(t=='g'&&s[i]=='o'){
t='o'; }
}
if(t=='o'){
cout<<"YES";
}else cout<<"NO";
}
这里空空如也
有帮助,赞一个