Pagini recente » Cod sursa (job #71176) | Cod sursa (job #2331760) | Monitorul de evaluare | Istoria paginii utilizator/uaic_padurariu_silion_caliman | Cod sursa (job #486918)
Cod sursa(job #486918)
#include <fstream.h>
//#include <iostream.h>
//#include "lib.h"
ifstream fin("cmlsc.in");
ofstream fout("cmlsc.out");
int m,n;
int main() {
int lp=1, vlp=1;
fin>>m>>n;
int c[3000];
memset(c,0,sizeof(c));
int a[1025], b[1025];
for(int i=1;i<=m;i++)
fin>>a[i];
for(int i=1;i<=n;i++)
fin>>b[i];
for(int i=1;i<=m;i++) {
for(int j=lp+1;j<=n;j++) {
if(a[i] == b[j]) {
c[vlp]=a[i];
vlp++;
lp=j;
j=n+1; //ca sa iasa din for j
}
}
}
fout<<vlp-1<<'\n';
for(int i=1;i<vlp; i++)
fout<<c[i]<<" ";
}