Cod sursa(job #784369)

Utilizator AlexandruValeanuAlexandru Valeanu AlexandruValeanu Data 5 septembrie 2012 16:24:22
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");
    ofstream 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;
}