第三个点WA了
查看原帖
第三个点WA了
381817
Kiichi楼主2020/10/20 21:42

但是下载输出之后是没问题的:)就很迷

就为这个我还加了个‘@’的特判但是没毛用

#include <bits/stdc++.h>
using namespace std;
stack<char> st;
string s;
int main() {
    cin >> s;
    for(int i = 0; i < s.size(); i++) {
        if(s[i] == '@') break;
        if(s[i] == '(') st.push(s[i]);
        if(s[i] == ')' && !st.empty()) {
            if(st.empty()) {cout << "NO" << endl; return 0;}
            st.pop(); 
        }
    }
    if(!st.empty()) cout << "NO" << endl;
    else cout << "YES" << endl;
	return 0;
}
2020/10/20 21:42
加载中...