View Code of Problem 63

#include <stdio.h>
#include <string.h>
typedef struct{
	char name[20];
	int high;
	int money;
}student;
int main(){
	int n,i,aim;
	scanf("%d",&n);
	student stu[n];
	for(i=0;i<n;i++){
		scanf("%s %d %d",stu[i].name,&stu[i].high,&stu[i].money);
	}
	int hl=1,ml=1;
	for(aim=0;aim<n;aim++){
		if(strcmp(stu[aim].name,"Suxiao")==0) break;		
	}
	for(i=0;i<n;i++){
		if(strcmp(stu[i].name,"Suxiao")==0) continue;
		if(stu[i].high>stu[aim].high) hl++;
		if(stu[i].money>stu[aim].money) ml++;
	} 
	if(hl<ml) printf("HEIGHT\n");
	if(hl>ml) printf("MONEY\n");
	if(hl==ml) printf("EQ\n");
	return 0;
} 

Double click to view unformatted code.


Back to problem 63