#include<bits/stdc++.h>
using namespace std;
stack<char >str;
char s[300];
int main()
{
cin>>s;
int len = strlen(s);
for(int i=0;s[i]!='@';i++)
{
if(s[i]=='('){
str.push(s[i]);
}else{
if(s[i]==')')
{
if(str.top()=='(')
{
str.pop();
}else{
cout<<"NO";
return 0;
}
}
}
}
if(!str.empty())
{
cout<<"NO";
return 0;
}
cout<<"YES";
}
有些样例RE大佬帮忙看一下