Cod sursa(job #1555903)

Utilizator tothalToth Alexandru tothal Data 23 decembrie 2015 18:12:08
Problema Cel mai lung subsir comun Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.58 kb
#include <fstream>
#include <vector>
using namespace std;
int main()
{
    ifstream fin("cmlsc.in");
    int n,m,a[1030],b[1030],k=0;
    vector<int> v;
    fin>>m>>n;
    for(int i=1;i<=m;i++)
        fin>>a[i];
    for(int i=1;i<=n;i++)
        fin>>b[i];
        fin.close();
    for(int i=1;i<=m;i++)
    {
        for(int j=1;j<=n;j++)
        {
            if(a[i]==b[j]){v.push_back(a[i]);k++;break;}
        }
    }
    ofstream fout("cmlsc.out");
    fout<<k<<"\n";
    for(int i=0;i<k;i++)
        fout<<v[i]<<" ";
        fout.close();
        return 0;
}