初学map映射,求助,谢谢!!!
#include<iostream>
#include<cstring>
#include<map>
using namespace std;
struct asn{
int x;
string b;
};
int n,f;
asn ans;
string s;
map<string,int> m;
int main(){
cin>>n;
for(int i=1;i<=n;i++){
cin>>s>>f;
m[s]+=f;
if(m[s]>ans.x)ans.x=m[s],ans.b=s;
}
cout<<ans.b;
return 0;
}