样例全过,4WA,懂不了一点
#include<bits/stdc++.h>
using namespace std;
int a1,n=0,q,s,m,b[1000005],b1[1000005];
string a;
int main(){
cin>>a;
for(int i=1;i<=a.size();i++){
if(a[i]=='('){
n++;
}
if(a[i]==')'){
if(n==0){
cout<<"NO";
return 0;
}
if(n>0){
n--;
}
}
}
if(n==0){
cout<<"YES";
}
else{
cout<< "NO";
}
return 0;
}