• Source
    1. #include<stdio.h>
    2. #include<iostream>
    3. #include<set>
    4.  
    5. using namespace std;
    6. set<long long>st;
    7.  
    8. int main()
    9. {
    10. long long m,n,i,counter,a;
    11.  
    12. while(scanf("%lld%lld",&m,&n)&&m&&n)
    13. {
    14. for(i=1;i<=m;i++)
    15. {
    16. scanf("%lld",&a);
    17. st.insert(a);
    18. }
    19.  
    20. counter=0;
    21.  
    22. for(i=1;i<=n;i++)
    23. {
    24. scanf("%lld",&a);
    25. if(st.count(a))
    26. {
    27. counter++;
    28. }
    29. }
    30.  
    31. printf("%lld\n",counter);
    32.  
    33. st.clear();
    34. }
    35.  
    36. return 0;
    37. }