Cod sursa(job #797734)

Utilizator geannaGeanina Balan geanna Data 14 octombrie 2012 19:10:28
Problema Cel mai lung subsir comun Scor 0
Compilator c Status done
Runda Arhiva educationala Marime 0.44 kb
#include<stdio.h>
void main()
{
	FILE *f, *g;
	int i,n,m,j,a[250],b[256], aux[256],k=0;
	f=fopen("cmlsc.in","r");
	g=fopen("cmlsc.out","w");
	fscanf(f,"%d%d",&m,&n);
	for(i=0;i<m;i++)
		fscanf(f,"%d",&a[i]);
	for(j=0;j<n;j++)
		fscanf(f,"%d",&b[j]);
	for(i=0;i<m;i++)
		for(j=0;j<n;j++)
			if(a[i]==b[j])
			{
				aux[k]=a[i];
				k++;
				break;
			}
	fprintf(g,"%d\n",k--);
	for(i=0;i<=k;i++)
		fprintf(g,"%d ",aux[i]);


}