Răspuns:
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("bac.txt");
int n, m;
int main()
{
f >> m >> n;
int v[m];
for (int i=0; i<m; i++) {
f >> v[i];
}
int a, nr=0;
bool nugasit;
for (int i=0; i<n; i++) {
f >> a;
nugasit=true;
for (int j=0; j<m & nugasit; j++) {
if (a==v[j]) {
nugasit=false;
}
}
if (nugasit) {
++nr;
}
}
cout << nr;
}
Explicație:
mai sunt ceva ceva ce nu am folosit... că sirurile sunt strict crescătoare ... poate se poate face algoritmul mai eficient...