4个RE是怎么回事(刚学)
查看原帖
4个RE是怎么回事(刚学)
337709
1906杨熙楼主2020/8/11 10:27
#include<bits/stdc++.h>
using namespace std;
int main(){
	int a,zh[10],m[100][10],t[10]={0},c[10]={0};
	scanf("%d",&a);
	for(int i=1;i<=7;i++){
	    scanf("%d",&zh[i]);	
	}
	for(int i=1;i<=a;i++){
	    for(int j=1;j<=7;j++){
            scanf("%d",&m[i][j]);		
	    }
	}
	for(int i=1;i<=a;i++){
	    for(int j=1;j<=7;j++){
		    for(int k=1;k<=7;k++){
		        if(zh[k]==m[i][j])t[i]++;
		    }
		}
	}
	for(int i=1;i<=a;i++){
	    for(int j=1;j<=7;j++){
	        if(t[i]==j)c[j]++;	
	    }
	}
	for(int i=7;i>=1;i--){
	    printf("%d ",c[i]);	
	}
	return 0;
}
2020/8/11 10:27
加载中...