某水题

来源:互联网 发布:php面试编程题 编辑:程序博客网 时间:2024/06/18 04:57

http://oj.heidacf.cn/problem.php?cid=1007&pid=0

#include<bits/stdc++.h>

using namespace std;
int main()
{
    int n;
    scanf("%d",&n);
    int cas = 1; 
     string str;
     int a [10];
      int num;
    while(n--)
    {
        memset(a,0,sizeof(a));
        cin>>str;
        num = str.length();
        for(int i =0; i<num; i++)
        {
            a[str[i]-'0']=1;
        }
        if(a[0]&&a[1]){ printf("Case #%d: YES\n",cas++);}
        else if(a[0]&&a[2]){printf("Case #%d: YES\n",cas++);}
        else if(a[0]&&a[3]){printf("Case #%d: YES\n",cas++);}
        else if(a[1]&&a[9]){ printf("Case #%d: YES\n",cas++);}
        else if(a[3]&&a[7]){ printf("Case #%d: YES\n",cas++);}
        else if(a[2]&&a[6]&&a[7]){printf("Case #%d: YES\n",cas++); }
        else if(a[2]&&a[4]&&a[9]){printf("Case #%d: YES\n",cas++);}
        else if(a[3]&&a[4]&&a[9]){printf("Case #%d: YES\n",cas++);}
        else if(a[1]&&a[6]&&a[7]){printf("Case #%d: YES\n",cas++);}
        else if(a[2]&&a[7]&&a[9]){printf("Case #%d: YES\n",cas++); }
        else{ printf("Case #%d: NO\n",cas++);}
    }
}
0 0
原创粉丝点击