#include #include #include using namespace std; struct dta{ char name; int hgt,wgt; }; bool comp(const dta&df,dta&ds){ if(df.hgt == ds.hgt){ return df.wgt < ds.wgt; }else{ return df.hgt > ds.hgt; } } int main(){ vector Z(3); for(int i = 0; 3 > i; i++){ Z[i].name = 'A'+i; cin>>Z[i].hgt >> Z[i].wgt; } sort(Z.begin(),Z.end(),comp); for(int i = 0; 3 > i; i++){ cout << Z[i].name << endl; } }