#include<stdio.h> typedef struct { char name[10]; int height; int money; }advantage; main() { int n; int k=0; scanf("%d",&n); advantage adv[1000]; for (int i = 0; i < n; i++) { scanf("%s %d %d", &adv[i].name, &adv[i].height, &adv[i].name); if (strcmp(adv[i].name,"Suxiao")==0) { k = i; } } int height = 0, money = 0; //比Suxiao更高或者更有钱的人的数量 for (int i = 0; i < n; i++) { if (strcmp(adv[i].name, "Suxiao") != 0) { if (adv[i].height > adv[k].height) height++; if (adv[i].money > adv[k].money) money++; } } if (height>money) { printf("MONEY\n"); } else if(height<money) { printf("HEIGHT\n"); } else { printf("EQ\n"); } } |
Double click to view unformatted code.