样例通过了,自己试了几个也能过,就是全WA?求大佬解惑!
查看原帖
样例通过了,自己试了几个也能过,就是全WA?求大佬解惑!
327489
wzx19990609楼主2021/3/8 21:15
#include<stdio.h>
int main()
{
    int n,c=0;
    scanf("%d",&n);
    int a[n][7],b[7],i,j,k,s[7]={0};//s[7]用来记录输出的序列
    for(i=0;i<7;i++)
    {
       scanf("%d",&b[i]);
    }//记录中奖号码
    for(i=0;i<n;i++)
    {
        for(j=0;j<7;j++)
        scanf("%d",&a[i][j]);
    }//记录买的彩票号码
    for(i=0;i<n;i++)
    {
        for(j=0;j<7;j++)
        {
            for(k=0;k<7;k++)
            if(b[j]==a[i][k])c++;
        }
        
            switch(c)
            {
                case 7:s[0]+=1;break;
                case 6:s[1]+=1;break;
                case 5:s[2]+=1;break;
                case 4:s[3]+=1;break;
                case 3:s[4]+=1;break;
                case 2:s[5]+=1;break;
                default :s[6]+=1;
            }
            c=0;
    }//存储各等奖的个数
    for(i=0;i<7;i++)
    printf("%d ",s[i]);//输出答案
    return 0;
}
2021/3/8 21:15
加载中...