华为OD机试 - 冠亚军排名,奖牌榜排名(Java & JS & Python)
2023-09-14 09:04:04 时间
题目描述
2012伦敦奥运会即将到来,大家都非常关注奖牌榜的情况,现在我们假设奖牌榜的排名规则如下:
- 首先gold medal数量多的排在前面
- 其次silver medal数量多的排在前面
- 然后bronze medal数量多的排在前面
- 若以上三个条件仍无法区分名次,则以国家名称的字典顺序排定。
我们假设国家名称不超过二十个字符,各类奖牌数不超过100,且大于0.
输入描述
第一行输入一个整数N(0<N<21),代表国家数量,
然后接下来的N行,每行包含:
一个字符串Name表示各个国家的名称和三个整数Gi,Si,Bi表示每个获得的gold medal,silver medal,bronze medal的数量,以空格隔开,如(China 51 20 21),
具体见样例输入。
5
China 32 28 34
England 12 34 22
France 23 33 2
Japan 12 34 25
Rusia 23 43 0
输出描述
输出奖牌榜的依次顺序,只输出国家名称,各占一行,具体见样例输出。
China
Rusia
France
Japan
England
相关文章
- 快速入门Python机器学习(35)
- Python多线程通信_python socket多线程
- java calendar获取年_Java Calendar获取年、月、日、时间,设置年、月、日
- python中merge函数「建议收藏」
- java启动器_JAVA基础:Java 启动器如何查找类
- java与python-如何对比Python和Java,只需三分钟告诉你!
- MySQL字段类型如何转为java_Java JDBC中,MySQL字段类型到JAVA类型的转换
- unboundlocalerror python_Python问题:UnboundLocalError: local variable ‘xxx’ referenced before assignme
- Python Qt GUI设计:QLineEdit和QTextEdit文本框类(基础篇—13)[通俗易懂]
- Python自动化办公小程序:实现报表自动化和自动发送到目的邮箱
- pycharm怎么更新包_python 开发web项目
- JAVA string转map_java怎么转业务
- 【Java】jar启动的java程序报错FileNotFoundException
- java和python实现最短路径算法
- 下载Python后怎么建立新的项目?手把手教你创建一个新的Python项目
- python-Python与MySQL数据库-处理MySQL查询结果
- python-Python与MongoDB数据库-处理MongoDB查询结果
- Java学习笔记之一java关键字及作用详解编程语言
- 注册MySQL,让你的Java技能更上一层楼(java注册mysql)
- Python简易操作MySQL入门教程(python操作mysql)
- Linux与Java调用C编程实战(linux java调c)
- Linux下Java应用打包实践(linux java打包)
- 客户端Java客户端快速关闭Redis连接(关闭redis的java)