開啟章節選單
12015
#include <bits/stdc++.h> using namespace std; bool Less(pair<string,int>&a,pair<string,int>&b){ if(a.second==b.second)return 0; return a.second>b.second; } int main() { int n,a; string s; cin>>n; for(int j=0;j<n;j++) { cout<<"Case #"<<j+1<<':'<<endl; map<string,int>mp; vector<pair<string,int>>vr; for(int i=0;i<10;i++) { cin>>s>>a; vr.push_back({s,a}); } sort(vr.begin(),vr.end(),Less); int big=vr[0].second; for(auto &d:vr)if(d.second==big)cout<<d.first<<endl; } return 0; }