0
已解决
题目链接: 酷町堂:9943
#include <iostream>
#include <algorithm>
#include <cstdio>
#include <cmath>
#include <iomanip>
#include <stdio.h>
#include <string>
using namespace std;
struct p{
int v,x;
string s;
}a[10005];
bool cmp(p x,p y){
if(x.v!=y.v){
return x.v>y.v;
}
return x.x<y.x;
}
int n;
int main(){
cin>>n;
for(int i=1;i<=n;i++){
cin>>a[i].s>>a[i].v;
a[i].x=i;
}
sort(a+1,a+n+1,cmp);
cout<<a[1].s<<" "<<a[1].v;
return 0;
}
10分是为什么