题解
2023-08-01 08:00:56
发布于:安徽
3阅读
0回复
0点赞
#include <bits/stdc++.h>
using namespace std;
stack<char> s;
int main(){
char a;
bool q=true,h=true;
while(cin>>a)
{
s.push(a);
if(a=='(')
{
if(qtrue)
q=false,h=true;
else
{
cout<<"NO"<<endl;
return 0;
}
}
else if(a')')
{
if(htrue)
h=false,q=true;
else
{
cout<<"NO"<<endl;
return 0;
}
}
}
if(hfalse&&q==true)
cout<<"YES"<<endl;
else
cout<<"NO"<<endl;
return 0;
}
这里空空如也
有帮助,赞一个