传统的写法
2024-05-26 11:18:39
发布于:广东
6阅读
0回复
0点赞
#include <bits/stdc++.h>
using namespace std;
char s[30];
int Top=0;
void push(char x){
s[Top]=x;
}
void pop(){
--Top;
}
char top(){
return s[Top];
}
bool empty(){
return Top==0;
}
int main(){
string a;
cin>>a;
for(int i=0;i<a.size();i){
if(a[i]'('){
push(a[i]);
}else if(a[i]')'){
if(empty()){
cout<<"NO";
return 0;
}else{
pop();
}
}
if(a[i]=='@')break;
}
if(empty())cout<<"YES";
else cout<<"NO";
return 0;
}
这里空空如也
有帮助,赞一个