Cod sursa(job #2206368)

Utilizator Stefan_RaduStefan Radu Stefan_Radu Data 22 mai 2018 15:03:35
Problema Dtcsu Scor 20
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.45 kb
#include <cstdio>
#include <set>

using namespace std;

int main () {

  freopen ("dtcsu.in", "r", stdin);
  freopen ("dtcsu.out", "w", stdout);

  int k = 276997;

  set < long long > s;

  long long x;
  while (k --) {

    scanf ("%ld", &x);
    s.insert (x);
  }

  int q;
  scanf ("%d", &q);

  int cnt = 0;
  while (q --) {

    scanf ("%ld", &x);
    if (s.find (x) != s.end ()) {
      s.erase (x);
      ++ cnt;
    }
  }

  printf ("%d\n", cnt);
}