思路
看到题目的第一句话我就知道要用 map
了。
一道 map
的入门题,定义一个 map
来输入和统计参加次数后,定义一个计数器 sum 用来统计人数。
代码
#include<iostream>
#include<string>
#include<map>
using namespace std;
map<string,int>personnel;
int main()
{
int n,sum=0;
cin>>n;
for(int i=1;i<=n;i++){
int j;
cin>>j;
while(j--){
string name;
cin>>name;
personnel[name]++;
if(personnel[name]==n) sum++;
}
}
cout<<sum;
cout<<endl;
system("pause");
return 0;
}
标签:map,include,name,int,题解,sum,2020,pakencamp
From: https://www.cnblogs.com/zjh114/p/17534164.html