Pagini recente » Cod sursa (job #2982777) | Cod sursa (job #1217977) | Cod sursa (job #2346174) | Cod sursa (job #1525391) | Cod sursa (job #2395681)
#include <fstream>
using namespace std;
int main()
{
ifstream fin("cmlsc.in");
ofstream fout("cmlsc.out");
int M, N, A[1024], B[1024], C[1024];
fin >> M >> N;
int i;
for(i = 1; i <= M; ++ i)
fin >> A[i];
for(i = 1; i <= N; ++ i)
fin >> B[i];
int x;
int MAX = 0, j = 0;
for(i = 1, x = 1; x <= M; ++ x){
i = 1;
while(i <= N){
if(A[x] == B[i]){
++ j;
C[j] = A[x];
++ MAX;
++ i;
}else{
++ i;
}
}
}
fout << MAX << endl;
for(i = 1; i <= j; ++ i)
fout << C[i] << " ";
return 0;
}