【困难】给奥运会中的国家排名

【困难】给奥运会中的国家排名

  • 题目描述
  • 输入示例
  • 输出示例
  • 初始代码
  • 解题思路
  • 解题代码
  • 札记

本文章属于付费专栏的文章,购买该文章所隶属的专栏后,即可获得本专栏内的所有文章永久阅读权限。每一篇文章都属于作者的劳动成果,尊重原创!尊重知识!从我做起。

题目描述

每次奥运会都会有gold medal, silver medal, bronze medal。现在要求给国家的名次进行排序。排序的规则是这样的:
如果金牌数不同,则金牌数大的国家放在前面。如果金牌数相同,则比较银牌数,银牌数相同则比较铜牌数,如果此时铜牌数也相同则名次按照国家名的字典序排序。

输入示例

第一行输入国家的个数N,
接下来从第2行到第N+2行输入 国家名 金牌数 银牌数 铜牌数

5
China 50 20 5
England 25 10 6
America 30 2 5
Canada 40 23 7
Brazil 20 34 6

输出示例

China
Canada
Amerc

你可能感兴趣的:(独家搜集OJ题【南区】,java,排序算法)