Cod sursa(job #1134419)

Utilizator GrandmasterSoucup Bogdan Grandmaster Data 6 martie 2014 15:15:04
Problema Cel mai lung subsir comun Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.46 kb
#include<fstream>
using namespace std;
const int MAX = 257;
int a[MAX], b[MAX], c[MAX];
int main()
{
	int n, k, i, j, d = 0;
	ifstream g("cmlsc.in");
	ofstream f("cmlsc.out");
	g >> n >> k;

	for (i = 0; i < n; i++)
		g >> a[i];
	for (i = 0; i < k; i++)
		g >> b[i];
	for (i = 0; i < n; i++)
	{
		for (j = 0; j < k; j++)
		if (a[i] == b[j])
		{
			c[d] = a[i];
			d++;
		}
	}
	f << d;
	f << endl;
	for (i = 0; i < d; i++)
		f << c[i] << " ";
}