20分求助
查看原帖
20分求助
796803
22122817yss楼主2022/10/27 15:54

using namespace std;
int main()
{ int n,a[101][7],s=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;
cin>>n;
for(int i=0;i<n+1;i++)
   cin>>a[i][0]>>a[i][1]>>a[i][2]>>a[i][3]>>a[i][4]>>a[i][5]>>a[i][6];
for(int k=1;k<n+1;k++){
    s=0;
   for(int j=0;j<7;j++)
       if(a[0][0]==a[k][j]||a[0][1]==a[k][j]||a[0][2]==a[k][j]||a[0][3]==a[k][j]||a[0][4]==a[k][j]||a[0][5]==a[k][j]||a[0][6]==a[k][j])
       s++;
   switch(s){
       case 7:A++; break;  case 6:B++;break;  case 5:C++;break;  case 4:D++;break;  case 3:E++;break;  case 2:F++;break; case 1:G++;break;
   }
}
  cout<< A <<" "<< B<<" "<<C  <<" "<<D <<" "<<E<<" "<<F <<" "<< G ;

return 0;
}
2022/10/27 15:54
加载中...