#include<bits/stdc++.h>
using namespace std;
int main()
{
string input;//你要的字符串
set<string>qwq;//你要的集合
int n,m,ans=0;
scanf("%d%d",&n,&m);
getline(cin,input);//把数字后面乱七八糟的东西读干净
for (register int i=1;i<=n;i++)
{
getline(cin,input);//读入字符串
if (input[input.size()-1]!=(char)13)//最后一个是否是' '
input=input+char(13);
qwq.insert(input);//压入集合qwq
}
for (register int i=1;i<=m;i++)
{
getline(cin,input);
if (input[input.size()-1]!=(char)13)//最后一个是否是' '
input=input+char(13);
if (qwq.find(input)!=qwq.end())ans++;
}
cout<<ans;
return 0;
}
P1184 高手之在一起
于 2024-02-09 11:21:37 首次发布