• csu1395模拟


    #include<stdio.h>
    #include<string.h>
    #define N  10
    char s[N][N][N]={{"***","* *","* *","* *","***"},{"  *","  *","  *","  *","  *"},{"***","  *","***","*  ","***"},{"***","  *","***","  *","***"},{"* *","* *","***","  *","  *"},{"***","*  ","***","  *","***"},
    {"***","*  ","***","* *","***"},{"***","  *","  *","  *","  *"},{"***","* *","***","* *","***"},{"***","* *","***","  *","***"}};
    int main() {
        int i,j,k,len,sum,co,cl,flag,jj,kk,f;
        char ss[6][100];
        char st[6][100];
        while(gets(ss[1])) {
                sum=0;
            for(i=2;i<=5;i++)
             gets(ss[i]);
                len=strlen(ss[1]);
                  flag=0;
             for(i=0;i<len;i+=4) {
                    co=0;
            for(j=1;j<=5;j++) {
                    cl=0;
            for(k=i;k<i+3&&k<strlen(ss[j]);k++)
            st[co][cl++]=ss[j][k];
            for(f=cl;f<3;f++)//有可能提前换行,不足补零
                st[co][cl++]=' ';
            st[co++][cl]=0;
            }
                for(jj=0;jj<10;jj++) {
                    for(kk=0;kk<5;kk++) {
                    if(strcmp(st[kk],s[jj][kk])!=0)
                    break;
                    }
                if(kk==5)
                    break;
                }
                if(jj==10) {
                    flag=1;
                    break;
                }
                sum=sum*10+jj;
            }
             if(flag||sum%6!=0)printf("BOOM!! ");
             else
        printf("BEER!! ");
        }
    return 0;
    }
  • 相关阅读:
    使用nexus 管理pip 私有包
    gitingore && opensource license 自动生成的网站
    lua-resty-qless-web UI 界面运行
    自定义pip 包开发简单说明
    ethr 微软开源的tcp udp http 网络性能测试工具
    openresty 集成lua-resty-mail +smtp2http 扩展灵活的mail 服务
    masterlab 敏捷项目管理工具
    luarocks 自定义包发布试用
    vorpal 又一个方便的cli 开发包
    gogs wekan 集成试用
  • 原文地址:https://www.cnblogs.com/thefirstfeeling/p/4410776.html
Copyright © 2020-2023  润新知