萌新妹子出现OI,WA求助
查看原帖
萌新妹子出现OI,WA求助
511253
_QrSn_楼主2023/1/5 13:09
#include<iostream>
#include<bits/stdc++.h>
#define f(i,a,b) for(int i=a;i<=b;i++)
using namespace std;
stack<char>s;
int n;
string b;
void clear()
{
    for(int i=0;i<s.size();i++)
    {
        s.pop();
    }
}
int main() {
	cin>>n;
    for(int i=0;i<n;i++)
    {
        cin>>b;
        clear();
        for(int i=0;i<b.size();i++)
        {
            if(s.empty())s.push(b[i]);
            else if(b[i]==')'&&s.top()=='(')s.pop();
            else if(b[i]==']'&&s.top()=='[')s.pop();
            else if(b[i]=='}'&&s.top()=='{')s.pop();
            else s.push(b[i]);
        }
        if(s.empty())cout<<"Yes"<<endl;
        else cout<<"No"<<endl;
    }
	return 0;
}

样例过了,但是不知道为什么就是WA在#1,其他点看不到但估计也没过

和深基对了一下,都差不多了

2023/1/5 13:09
加载中...