#include<bits/stdc++.h>
using namespace std;
int main()
{
int n;
int m;
while(cin>>n)
{
vector<string>v;
map<string,int>Map;
string a;
for(int i=0; i<n; i++)
{
cin>>a;
v.push_back(a);
Map[a]=0;
}
cin>>m;
int Invalid=0;
for(int i=0; i<m; i++)
{
cin>>a;
if(find(v.begin(),v.end(),a)!=v.end())
{
Map[a]++;
}
else Invalid++;
}
for(int i=0; i<n; i++)
cout<<v[i]<<" : "<<Map[v[i]]<<endl;
cout<<"Invalid : "<<Invalid<<endl;
}
return 0;
}
/////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n;
int m;
while(cin>>n)
{
vector<string>v;
int num[10000]= {0};
string a;
for(int i=0; i<n; i++)
{
cin>>a;
v.push_back(a);
}
cin>>m;
int Invalid=0;
int k;
for(int i=0; i<m; i++)
{
cin>>a;
for(k=0; k<v.size(); k++)
if(a==v[k])
{
num[k]++;
break;
}
if(k==v.size())Invalid++;
}
for(int i=0; i<n; i++)
cout<<v[i]<<" : "<<num[i]<<endl;
cout<<"Invalid : "<<Invalid<<endl;
}
return 0;
}
记票统计
最新推荐文章于 2021-10-08 00:21:43 发布