注释里是debug的时候用的
#include<iostream>
using namespace std;
int main(){
int ticketnum,pricenum[7],price[33],ticket[1001][7],pricelevel[7]={0},pricesum[7]={0};
cin>>ticketnum;
for(int i=1;i<=7;i++){
cin>>pricenum[i];
price[pricenum[i]]=1;
}
for(int j=1;j<=ticketnum;j++){
for(int k=1;k<=7;k++){
cin>>ticket[ticketnum][k];
}
}
for(int i=1;i<=ticketnum;i++){
for(int k=1;k<=7;k++){
if(price[ticket[ticketnum][k]]==1){
pricelevel[ticketnum]++;
/*cout<<"pricelevel["<<ticketnum<<"]="<<pricelevel[ticketnum]<<endl;*/
}
}
if(pricelevel[ticketnum]==7){
pricesum[1]++;/*cout<<"pricesum[1]="<<pricesum[1];*/
}
switch(pricelevel[ticketnum]){
case 6:pricesum[2]++;/*cout<<"pricesum[2]="<<pricesum[2]<<endl;*/continue;
case 5:pricesum[3]++;/*cout<<"pricesum[3]="<<pricesum[3]<<endl;*/continue;
case 4:pricesum[4]++;/*cout<<"pricesum[4]="<<pricesum[4]<<endl;*/continue;
case 3:pricesum[5]++;/*cout<<"pricesum[5]="<<pricesum[5]<<endl;*/continue;
case 2:pricesum[6]++;/*cout<<"pricesum[6]="<<pricesum[6]<<endl;*/continue;
case 1:pricesum[7]++;/*cout<<"pricesum[7]="<<pricesum[7]<<endl;*/continue;
default:continue;
}
}
for(int i=1;i<=7;i++){
cout<<pricesum[i]<<" ";
}
return 0;
}