Cod sursa(job #1193567)

Utilizator BossForYOUHale Georgian-Dorin BossForYOU Data 31 mai 2014 23:46:59
Problema Cel mai lung subsir comun Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.67 kb
#include <iostream>
#include <fstream>

using namespace std;

int main()
{
    short int M,N;
    ifstream f("cmlsc.in");
    ofstream g("cmlsc.out");
    f>>M>>N;
    short int v1[1024],v2[1024],v3[1024],k=0,i,j,p=0;

    for (i=0;i<M;i++)
    {
        f>>v1[i];
    }
    for (j=0;j<N;j++)
    {
        f>>v2[j];
    }
    for (i=0;i<M;i++)
    {
        for (j=0;j<N;j++)
        {
            if (v1[i]==v2[j])
            {
                v3[p]=v1[i];
                p++;
                k=k+1;
            }
        }
    }
    g<<k<<"\n";
    for (p=0;p<k;p++)
    {
        g<<v3[p]<<" ";
    }
    f.close(),g.close();
    return 0;
}