Cod sursa(job #784367)
| Utilizator | Data | 5 septembrie 2012 16:23:53 | |
|---|---|---|---|
| Problema | Cel mai lung subsir comun | Scor | 0 |
| Compilator | cpp | Status | done |
| Runda | Arhiva educationala | Marime | 0.49 kb |
#include <fstream>
#include <iostream>
using namespace std;
int i,k=1,j;
int main()
{
int v,y;
int a[256];
int b[256];
int c[256];
ifstream f("cmlsc.in");
ifstream g("cmlsc.out");
f>>v>>y;
for(i=1;i<=v;i++)
f>>a[i];
for(i=1;i<=y;i++)
f>>b[i];
for(i=1;i<=v;i++)
for(j=1;j<=y;j++)
if(a[i]==b[j]) c[k++]=a[i];
k--;
g<<k<<"\n";
for(i=1;i<=k;i++)
g<<c[i]<<" ";
return 0;
}
