样例过了,但是是0分,求帮助
查看原帖
样例过了,但是是0分,求帮助
1133758
nijinwang楼主2023/11/29 15:24
#include<stdio.h>
int main()
{
    int t,j,z,n,w,e,s=0,d=0,r=0,g=0,f=0,k=0,l=0;
    int cnt[1000];
    int a[7];
    int b[7];
    scanf("%d",&n);
    for(t=0;t<7;t++)
    {
        scanf("%d",&a[t]);
        
    }
    j=0;
    while(j<n)
    {
        for(z=0;z<7;z++)
            {
                scanf("%d",&b[z]);
            }
    w=0;
    while(w<7)
    {
        e=0;
        while(e<7)
        {
            if(a[w]==b[e])
           {
           cnt[j]++;
           }
           e++;
            
        }
        w++;
    }
    switch(cnt[j])
    {
        case 7: l++;break;
        case 6: s++;break;
        case 5: d++;break;
        case 4: r++;break;
        case 3: f++;break;
        case 2: g++;break;
        case 1: k++;break;
        case 0: break;
    }
    j++;
    }
    printf("%d %d %d %d %d %d %d ",l,s,d,r,f,g,k);
    return 0;
}
2023/11/29 15:24
加载中...