比赛 板子大赛 评测结果 AAAAAA
题目名称 多种括号匹配 最终得分 100
用户昵称 梧叶已同秋雨去 运行时间 0.018 s
代码语言 C++ 内存使用 3.33 MiB
提交时间 2025-01-22 11:05:15
显示代码纯文本
#include<bits/stdc++.h>
using namespace std;
string s;
char a[305];
int f,n;
int main(){
freopen("check.in","r",stdin);
freopen("check.out","w",stdout);
   cin>>s;
   n=s.size();
   for(int i=0;i<n;i++){
       if(s[i]=='('||s[i]=='['){
           f++;
           a[f]=s[i];
       }else{
           if((a[f]=='('&&s[i]==')')||(a[f]=='['&&s[i]==']')){
               f--;
               if(f<0){
                   cout<<"Wrong";
                   return 0;
               }
           }else{
               cout<<"Wrong";
               return 0;
           }
       }
   }
   if(f>0){
       cout<<"Wrong";
       return 0;
   }
   cout<<"OK";
    return 0;
}