Pagini recente » Cod sursa (job #55677) | Cod sursa (job #559584) | Cod sursa (job #2915106) | Clasament 058855 | Cod sursa (job #302708)
Cod sursa(job #302708)
#include<stdio.h>
FILE*fin,*fout;
long int a[1024],b[1024],m,n,i,j,max,ok,v[1024],t;
int main(){
fin=fopen("cmlsc.in","r");
fout=fopen("cmlsc.out","w");
fscanf(fin,"%ld %ld\n",&n,&m);
for(i=1;i<=n;i++){fscanf(fin,"%ld ",&a[i]);}
fscanf(fin,"\n");
for(i=1;i<=m;i++){fscanf(fin,"%ld ",&b[i]);}
fclose(fin); t=-1;
for(i=1;i<=m;i++){ ok=0;
for(j=1;j<=n;j++){if(b[i]==a[j]){ok=1;break;}}
if(ok==1){t++;v[t]=a[i];}
}
fprintf(fout,"%ld\n",t+1);
for(j=0;j<=t;j++){fprintf(fout,"%ld ",v[j]);}
return 0;
}