求
查看原帖
求
1252442
lucy2012楼主2024/8/21 19:08

这玩意到底什么时候才可以不UKE阿瓦喵~

codecode:

#include<bits/stdc++.h>
using namespace std;
stack<char> a;
string p,s;
char ch;
int n;
int main(){
	cin>>n;
	for(int i=1;i<=n;i++){
		cin>>s;
		if(s==""){
			cout<<"Yes";
			break;
		}
		for(int i=0;i<s.length();i++){
			if(!a.empty()&&a.top()=='('&&s[i]==')')
			    a.pop();
			else if(!a.empty()&&a.top()=='['&&s[i]==']')
			    a.pop();
			else
			    a.push(s[i]);
		}
		if(a.empty())
		    cout<<"Yes"<<endl;
		else
		    cout<<"No"<<endl;
		while(!a.empty())
		    a.pop();
	} 
	return 0;
}
2024/8/21 19:08
加载中...