样例对了,测试废了。
直接上代码:
#include<bits/stdc++.h>
using namespace std;
short zj[7],xm[999][7],dj[7],ans=0;
int main(){
int n;
cin>>n;
for(int i=0;i<7;i++){
cin>>zj[i];
}
for(int i=0;i<n;i++){
for(int j=0;j<7;j++){
cin>>xm[i][j];
}
}
for(int i=0;i<n;i++){
for(int j=0;j<7;j++){
for(int k=0;k<7;k++){
if(zj[j]==xm[i][k]){
ans++;
}
}
}
dj[8-ans]++;
}
for(int i=0;i<7;i++){
cout<<dj[i]<<" ";
}
return 0;
}