Pagini recente » Cod sursa (job #1062836) | Cod sursa (job #2416871) | Cod sursa (job #1204485) | Cod sursa (job #1125533) | Cod sursa (job #1168007)
#include<fstream>
#include<vector>
using namespace std;
ifstream fin("dtcsu.in");
ofstream fout("dtcsu.out");
vector<long long>H[7013];
int main()
{
int i,j,q,len,poz,nr=0,test;
long long x;
for (i=1;i<=276997;i++)
{
fin>>x;
if (x&1==1)
H[x%7013].push_back(x);
}
fin>>q;
for (i=1;i<=q;i++)
{
fin>>x;
while (x&1==0)
x>>=1;
poz=x%7013;test=0;
len=H[poz].size();
for (j=0;j<len && !test;j++)
if (H[poz][j]==x)
{
test=1;
nr++;
}
}
fout<<nr<<"\n";
return 0;
}