Cod sursa(job #143526)

Utilizator GulyanAlexandru Gulyan Data 26 februarie 2008 17:10:56
Problema Cel mai lung subsir comun Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.4 kb
#include<fstream>  
#include<stdio.h> 

using namespace std; 

char A[1024],B[1024];
int nr;
  
int main()   
{   
ifstream f1("cmlsc.in"); 
ofstream f2("cmlsc.out");    

int M,N,i,a;
f1>>M>>N;
for(i=0;i<M;i++)
{
	f1>>a;
	A[a]=1;
}
for(i=0;i<N;i++)
{
	f1>>a;
	if(A[a]){B[a]=1;nr++;}
}

f2<<nr<<endl;
for(i=0;i<1024;i++)
	if(B[i])f2<<i<<' ';

f1.close();
f2.close();

return 0;}