Run ID:65797
提交时间:2024-02-19 16:30:45
#include<iostream> #include<cstring> #include<algorithm> struct stu{ string name; double price; }a[310]; bool cmp(stu x,stu y){ if(x.price!=y.price) return x.price>y.price; else return x.name<y.name; } int main(){ int n; cin>>n; for(int i=0;i<n;i++) cin>>a[i].name>>a[i].price; sort(a,a+n,cmp); printf("%.2lf",a[n].price); cout<<','<<a[n].name<<endl; printf("%.2lf",a[n-1].price); cout<<','<<a[n-1].name<<endl; return 0; }