1 条题解

  • 0
    @ 2023-3-3 21:52:23
    #include<bits/stdc++.h>
    using namespace std;
    char a[1001];
    int b[1001];
    int main() {
    	while(cin>>a) {
    		int len=strlen(a);
    		for(int i=0; i<=len-1; i++) {
    			if(a[i]=='(') {
    				b[i]=1;
    			} else if(a[i]==')') {
    				b[i]=-1;
    			} else {
    				b[i]=0;
    			}
    		}
    		for(int i=0; i<=len-1; i++) {
    			if(b[i]==1) {
    				int j=i-1;
    				while(j>=0) {
    					if(b[j]==-1) {
    						b[i]=0;
    						b[j]=0;
    						break;
    						cout<<"no";
    						return 0;
    					}
    					j--;
    					cout<<"yes";
    					return 0;
    				}
    			;
    			}
    		}
    	}
    	return 0;
    }
    

    57fen...

    • 1

    信息

    ID
    483
    时间
    1000ms
    内存
    128MiB
    难度
    7
    标签
    递交数
    95
    已通过
    23
    上传者