Pagini recente » Cod sursa (job #798507) | Cod sursa (job #2641736) | Cod sursa (job #2419545) | Cod sursa (job #1603570) | Cod sursa (job #1032156)
#include<fstream>
#include<map>
#include<cstring>
using namespace std;
ifstream f("dtcsu.in");
ofstream g("dtcsu.out");
map<int,bool> a;
unsigned long long q,n,m,i,j,k,l,o,nr;
char b[20],x;
int main()
{
for(i=1;i<=276997;i++)
{
f.get(b,20);
n=strlen(b);
nr=0;
for(j=0;j<n;j++)
{
nr*=10;
nr+=b[j]-'0';
}
a[nr]=1;
f.getline(b,1);
}
f>>q;
f.getline(b,1);
for(i=1;i<=q;i++)
{
f.get(b,20);
n=strlen(b);
nr=0;
for(j=0;j<n;j++)
{
nr*=10;
nr+=b[j]-'0';
}
if(a[nr]==1) o++;
f.getline(b,1);
}
g<<o;
return 0;
}