#include<bits/stdc++.h>
using namespace std;
string s;
char a[100];//栈
int top=0;//栈顶指针
int main(){
getline(cin,s);
for(int i=0;i<s.size();i++){
if (s[i]=='(') {
a[++top]='(';//入栈
} else if(s[i]==')'){
a[top--];//出栈
}
}
if(top==0) cout<<"YES"<<endl;
else cout<<"NO"<<endl;
return 0;
}
评论区