View Code of Problem 63

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
typedef struct Student
{
    char name[100];
    int height;
    int money;
}Student;

int main()
{
    int i,n,t;
    scanf("%d",&n);
    Student s[n];
    for(i=0;i<n;i++)
    {
        scanf("%s %d %d",s[i].name,&s[i].height,&s[i].money);
        if(strcmp(s[i].name,"Suxiao")==0)
            t=i;
    }
    int count_height=0,count_money=0;
    for(i=0;i<n;i++)
    {
        if(s[t].height>s[i].height)
            count_height++;
        if(s[t].money>s[i].money)
            count_money++;
    }
    if(count_height>count_money)
        printf("HEIGHT");
    else if(count_height<count_money)
        printf("MONEY");
    else if(count_height==count_money)
    printf("EQ");
     return 0;
}

Double click to view unformatted code.


Back to problem 63