记录编号 325190 评测结果 AAAAAAAAAA
题目名称 选举 最终得分 100
用户昵称 GravatarJanis 是否通过 通过
代码语言 C++ 运行时间 0.399 s
提交时间 2016-10-19 08:58:28 内存使用 0.31 MiB
显示代码纯文本
#include<cstdio>
#include<iostream>
#include<algorithm>
#include<map>
#include<cstring>
#include<string>
using namespace std;

map<string,int> msi,vis;
map<string,string> mss;

void Init(){
	//int i;
	string temp;
	while(cin>>temp){
		string qinding,name;
		if(temp==".")return;
	/*	for(i=0;i<temp.size();i++){
			if(temp[i]==':')break;
			else qinding[i]=temp[i];
		}*/
		size_t found=temp.find(":");
		qinding=temp.substr(0,found);
		name=temp.substr(found+1,temp.size()-found);
		if(msi[name]==0)mss[name]=qinding;
		msi[name]++;
	}
}
void Work(){
	string qindian;
	int _max=-1<<30;
	for(map<string,int>::iterator it=msi.begin();it!=msi.end();it++){
		if(it->second>_max){
			_max=it->second;
			qindian=it->first;
		}
	}
	cout<<mss[qindian]<<endl<<qindian<<endl;
}
int main()
{
	ios::sync_with_stdio(false);
	#ifndef DEBUG
		string FileName="vote";
		freopen((FileName+".in").c_str(),"r",stdin);
		freopen((FileName+".out").c_str(),"w",stdout);
	#endif
	Init();
	Work();
}