Cod sursa(job #681704)

Utilizator Ostafe_iosifOstafe Iosif Ostafe_iosif Data 17 februarie 2012 17:48:51
Problema Cel mai lung subsir comun Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.55 kb
#include<iostream>
#include<fstream>
#define max 1024
using namespace std;
int main()
{
	ifstream f("cmlsc.in");
	ofstream g("cmlsc.out");
	long m,n,i,j,k=0;
	int a[max],b[max];
	f>>m>>n;

	for(i=1;i<=m;i++)
	{
		f>>a[i];
	}
	for(i=1;i<=n;i++)
	{	
		f>>b[i];
	}

	for(i=1;i<=m;i++)
	{
	    for(j=1;j<=n;j++)
	    {
	        if(a[i]==b[j])
		    {
		        k++;
			} 
	    }
	}
	g<<k<<"\n";
    for(i=1;i<=m;i++)
    {
        for(j=1;j<=n;j++)
		{
			if(a[i]==b[j])
			{
			   g<<a[i]<<" ";
			} 
		}
    }
 return 0;
 
}