题解 | #好串#

好串

https://ac.nowcoder.com/acm/problem/21874

转化为:括号匹配

Code

#include <bits/stdc++.h>

using namespace std;

const int N = 100;

char s[N];

int main(){
    cin>>s+1;
    int d=0; bool op=false;
    for(int i=1;s[i];i++){
       if(s[i]=='a') d++;
        else {
           if(d<=0)    op=true;  
           d--;  
        }
    }

    if(op||d) puts("Bad");
    else puts("Good");

    return 0;
}
全部评论

相关推荐

点赞 评论 收藏
分享
04-29 18:07
常州大学 Java
寂静羽翼:兄弟我已经亲身经历了,双非没实习很多大厂还是会给笔试的,可是有的公司笔试做的好也不给面一直卡着,ssob基本看我没实习都拒绝我了,但是每天投满偶尔也能有一两场初创公司的面试,但是薪资基本在五六千
点赞 评论 收藏
分享
吴offer选手:学到了,下次面试也放张纸在电脑上,不然老是忘记要说哪几个点
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务