还是UVa340

#include<stdio.h>

#define maxn 1010

int main()

{

    int num,a[maxn],i,j,b[maxn];

    int sum=0;

    while(scanf("%d",&num)==1&&num)

    {

        ++sum;

        printf("Game %d:\n",sum);

        

        

        for(;;)

        {

        int s1=0,s2=0;

        for(i=0;i<num;i++)

        {

            scanf("%d",&a[i]);            

        }

        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("   (%d,%d)\n",s1,s2);

    }



    }



}

 

这次的错误是超时了

 

你可能感兴趣的:(uva)