样例过了但只得了20分求助C语言
查看原帖
样例过了但只得了20分求助C语言
795624
3145779708nb楼主2022/12/9 22:46
int main()
{
    int n,a[7],b[50][7],q,w,e,r,t,y,u,sum;
    scanf("%d",&n);q=0;w=0;e=0;r=0;t=0;y=0;u=0;
    for(int i=1;i<=7;i++)
    {scanf("%d",&a[i]);}
   for(int i=1;i<=n;i++)
   {
       for(int j=1;j<=7;j++)
       {
           scanf("%d",&b[i][j]);
       }
   }
   for(int i=1;i<=n;i++)
   {sum=0;
       for(int j=1;j<=7;j++)
    {
        for(int m=1;m<=7;m++)
        {
            if(a[m]==b[i][j])
            {
                sum++;
            }
        }
    }
    if(sum==7)
    {
        q++;
    }
    if(sum==6)
    {
        w++;
    }
    if(sum==5)
    {
        e++;
    }
    if(sum==4)
    {
        r++;
    }
    if(sum==3)
    {
        t++;
    }
    if(sum==2)
    {
        y++;
    }
    if(sum==1)
    {
        u++;
    }
   }
   printf("%d %d %d %d %d %d %d",q,w,e,r,t,y,u) ;
    return 0;
}
2022/12/9 22:46
加载中...