ACGO首AC的GO
2024-04-20 16:32:46
发布于:上海
11阅读
0回复
0点赞
#include<iostream>
#include<string>
#include<stack>
using namespace std;
stack<char> markers;
string s;
int flag=0;
int main(){
getline(cin,s);
for(int i=0;i<s.size();i++){
if(s[i]=='@')break;
if(s[i]=='(')markers.push('(');
if(s[i]==')'){
if(markers.empty()){flag++;break;}
if(markers.top()=='(')markers.pop();
else{flag++;break;}
}
}
if(!markers.empty())flag++;
cout<<(!flag?"YES":"NO");
return 0;
}
这里空空如也
有帮助,赞一个