View Code of Problem 63

#include<bits/stdc++.h>
using namespace std;

bool cmp(int a,int b)
{
    return a>b;
}

int main(void)
{
  int n,i,su_m,su_h,m,h,money[1000]={0},height[1000]={0};
  string name;
  cin>>n;
  for(i=0;i<n;++i)
  {
    cin>>name>>height[i]>>money[i];
    if(name=="Suxiao")
      su_m,su_h=money[i],height[i];
  }
  sort(money,money+n,cmp);
  sort(height,height+n,cmp);
  for(i=0;i<n;++i)
  {
    if(su_m==money[i])
    {m=i;break;}
  }
  for(i=0;i<n;++i)
  {
    if(su_h==height[i])
    {h=i;break;}
  }
  if(m<h)
    cout<<"MONEY";
  else if(m>h)
    cout<<"HEIGHT";
    else
      cout<<"EQ";
}

Double click to view unformatted code.


Back to problem 63