Pagini recente » Cod sursa (job #279655) | Cod sursa (job #2837829) | Cod sursa (job #2869055) | Cod sursa (job #1261754) | Cod sursa (job #1156115)
#include <fstream>
#include <vector>
#include <cstring>
using namespace std;
ifstream fin("dtcsu.in");
ofstream fout("dtcsu.out");
const int mod=3017;
vector <long long> x[3017];
vector <long long> :: iterator it;
inline bool cauta(long long z )
{
for(it=x[z%mod].begin();it!=x[z%mod].end();it++)
{
if(*it==z) return 1;
}
return 0;
}
char u[20];
int main()
{
int n,i,sol=0;
long long q;
for(i=0;i<276997;i++)
{
fin>>q;
x[q%mod].push_back(q);
}
fin>>n;
for(i=0;i<n;i++)
{
fin>>q;
sol+=cauta(q);
}
fout<<sol;
}