#include<stdio.h> #define maxn 1010 int main() { int num,a[maxn],i,j,b[maxn],case=0; while(scanf("%d",&num)!=EOF&&num) { printf("Game %d: ",case); int s1=0,s2=0; for(i=0;i<num;i++) { scanf("%d",&a[i]); } for(;;) { for(i=0;i<num;i++) { scanf("%d",&b[i]); } } if(b[0]==0) { break; } for(i=0;i<num;i++) { for(j=0;j<num;j++) { if(a[i]==b[j]&&i==j) { s1++; } if(a[i]==b[j]&&i==j) { s2++; } } } printf("("); printf("%d",s1); printf(","); printf("%d",s2); printf(") "); } }
还有错误,参考了别人的代码,加油改