今天的题目比较简单,统计公共数。
#include<iostream>
#include<stdio.h>
#include<math.h>
#define N 1000
#define M 500
int main()
{
int n,m;
int i,j,count=0;
int a[N],b[M];
for(i=0;i<N;i++)
{a[i]=0;
}
for(i=0;i<M;i++)
{b[i]=0;
}
scanf("%d",&n);
for(i=0;i<n;i++)
scanf("%d",&a[i]);
scanf("%d",&m);
for(i=0;i<m;i++)
scanf("%d",&b[i]);
for(i=0;i<n;i++)
for(j=0;j<m;j++)
if(a[i]==b[j]&&a[i]&&b[j])
count++;
printf("%d\n",count);
system("pause");
}