6 条题解

  • 0
    @ 2025-11-24 21:01:25

    #include<stdio.h> int main(){ int n; int c=0,d=0,e=0,f=0,g=0,h=0,k=0; scanf("%d",&n); int b[7],p[7]; for(int i=0;i<7;i++){ scanf("%d",&b[i]); p[i]=b[i]; } int a[n][7]; for(int i=0;i<n;i++){ for(int j=0;j<7;j++){ scanf("%d",&a[i][j]); } } int count=0; for(int i=0;i<n;i++){ for(int j=0;j<7;j++){ for(int o=0;o<7;o++){ if(b[o]==a[i][j]){ b[o]=34; count++; } } } for(int y=0;y<7;y++){ b[y]=p[y]; } switch(count){ case 7: c++;break; case 6: d++;break; case 5: e++;break; case 4: f++;break; case 3: g++;break; case 2: h++;break; case 1: k++;break; case 0: break; } count=0; } printf("%d %d %d %d %d %d %d",c,d,e,f,g,h,k); return 0;

    }

    信息

    ID
    100
    时间
    1000ms
    内存
    256MiB
    难度
    8
    标签
    (无)
    递交数
    993
    已通过
    126
    上传者