参考了标程,然后做了修改基本是标程
#include<stdio.h></span>
#include<string.h>
#define N 1005
int main()
{
int n , a[N] , b[N] ;
int u= 0;
while(scanf("%d",&n)&&n)
{
int i,j;
for(i=0;i<n;i++)
scanf("%d",&a[i]);
printf("Game %d:\n",++u);
while(1){
int x=0,y=0,br=1;
for(i=0;i<n;i++){
scanf("%d",&b[i]);
if(a[i]==b[i])
x++;
if(b[i])
br=0;
}
if(br)
break;
for(i=0;i<=9;i++){
int cop1=0,cop2=0;
for(j=0;j<n;j++){
if(a[j]==i) cop1++;
if(b[j]==i) cop2++;
}
if(cop1<cop2) y+=cop1; else y+=cop2;
}
printf(" (%d,%d)\n",x,y-x);
}
}
return 0;
}