欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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

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

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

题目描述

每次奥运会都会有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

本文地址:https://blog.csdn.net/liangcheng0523/article/details/112210296