本题主要是记一下C++ stl 里map的使用
ac代码如下
#include <iostream>
#include <cmath>
#include <map>
using namespace std;
map<int,string> strmap;
int main()
{
string str;
for(int i=0;i<5;i++){
cin>>str;
strmap.insert(pair<int,string>(str.length(),str));
}
map<int,string>::iterator it;
int maxx=0;
for(it = strmap.begin();it!=strmap.end();it++){
maxx=max(it->first,maxx);
}
cout<<strmap[maxx];
return 0;
}