Pagini recente » Cod sursa (job #2583097) | Cod sursa (job #862794) | Cod sursa (job #2496897) | Cod sursa (job #2705483) | Cod sursa (job #870571)
Cod sursa(job #870571)
#include<iostream>
#include <stdio.h>
#include <math.h>
using namespace std;
#define NMAX 128
int n, m, vn[NMAX], vm[NMAX], i, Min;
FILE *g = fopen("cmlsc.out", "w");
void citire()
{
int x;
FILE *f = fopen("cmlsc.in", "r");
fscanf(f, "%d %d", &n, &m);
for (int i=1; i<=n; i++)
fscanf(f, "%d", &vn[i]);
for (int i=1; i<=m; i++)
fscanf(f, "%d", &vm[i]);
fclose(f);
}
int main()
{
citire();
int rez[2*NMAX], k=1;
for (int i=1; i<=n; i++)
{
for (int j=1; j<=m; j++)
if(vn[i] == vm[j])
rez[k++] = vn[i];
}
fprintf(g, "%d\n", k-1);
for(int i=1; i<k; i++)
fprintf(g, "%d ", rez[i]);
fclose(g);
return 0;
}