Cod sursa(job #480409)

Utilizator paul_gabryelPaul Buda paul_gabryel Data 27 august 2010 17:18:43
Problema Cel mai lung subsir comun Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.49 kb

#include<cstdio>
#include<fstream>
#include<vector>

using namespace std;

#define nn 1025

int n,m,vn[nn],vm[nn];

int main ()
{

ifstream in ("cmlsc.in");
freopen("cmlsc.out","w",stdout);

in>>n>>m;
for(int i=1;i<=n;++i)
in>>vn[i];
for(int i=1;i<=m;++i)
in>>vm[i];
in.close();
vector<int> v(0);
for(int i=1;i<=n;++i)
for(int j=1;j<=m;++j)
if(vn[i]==vm[j])
v.push_back(vn[i]);

printf("%d\n",v.size());
for(int i=0;i<v.size();++i)
printf("%d ",v[i]);


return 0;}