【华为OD机试 2022】 冠亚军排名,奖牌榜排名(C++ Java JavaScript Python)
文章目录
- 题目描述
- 输入描述
- 输出描述
- 用例
- 题目解析
- c++
- JavaScript
- Java
- Python
题目描述
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),
【华为OD机试 2022】 冠亚军排名,奖牌榜排名(C++ Java JavaScript Python)相关推荐
- 【华为OD机试 】 免单统计(C++ Java JavaScript Python)
华为od机试共有3道题,分值为100+100+200,总分为400分.考试时间 2.5h..每道题目都需要通过测试用例来得分,全通过则为满分.华为od机试是在牛客网上进行的,采用ACM模式.华为od机 ...
- 【华为OD机试 2023】 字符串解密(C++ Java JavaScript Python)
华为od机试共有3道题,分值为100+100+200,总分为400分.时间限制为150分钟或3个小时..每道题目都需要通过测试用例来得分,全通过则为满分.华为od机试是在牛客网上进行的,采用ACM模式 ...
- 【华为OD机试 2023】完美走位(C++ Java JavaScript Python 100%)
文章目录 更新说明题目描述输入描述输出描述用例题目解析分析代码思路C++JavaScriptJavaPython 更新说明 :代码已更新,并增加了代码的思路.通过率为100%. 题目描述 在第一人称射 ...
- 【华为OD机试 2023】 数组合并(C++ Java JavaScript Python)
文章目录 题目描述 输入描述 输出描述 用例 C++ JavaScript Java Python 题目描述 现在有多组整数数组,需要将他们合并成一个新的数组. 合并规则: 从每个数组里按顺序取出固定 ...
- 【华为OD机试 2023】 字符串解密(C++ Java JavaScript Python 100%)
文章目录 题目描述输入描述输出描述用例代码思路C++JavaScriptJavaPython 更新说明:增加代码注释.增加代码思路.本题通过率 100% 题目描述 给定两个字符串string1和str ...
- 【华为OD机试 2023】货币单位换算(C++ Java JavaScript Python)
文章目录 题目描述 输入描述 输出描述 用例 题目解析 C++ JavaScript Java Python 题目描述 记账本上记录了若干条多国货币金额,需要转换成人民币分(fen),汇总后输出. 每 ...
- 华为OD机试2023年最新题库(JAVA、Python、C++)
我是一名软件开发培训机构老师,我的学生已经有上百人通过了华为OD机试,学生们每次考完试,会把题目拿出来一起交流分享. 2023年5月份题库已经更新为OD统一考试(B卷),题库由三部分组成: 1.202 ...
- 华为OD机试 - 按身高和体重排队(Java JS Python)
题目描述 某学校举行运动会,学生们按编号(1.2.3-n)进行标识,现需要按照身高由低到高排列,对身高相同的人,按体重由轻到重排列:对于身高体重都相同的人,维持原有的编号顺序关系.请输出排列后的学生编 ...
- 华为OD机试 - 喊7的次数重排(Java JS Python)
题目描述 喊7是一个传统的聚会游戏,N个人围成一圈,按顺时针从1到N编号. 编号为1的人从1开始喊数,下一个人喊的数字为上一个人的数字加1,但是当将要喊出来的数字是7的倍数或者数字本身含有7的话,不能 ...
- 华为OD机试 - 几何平均值最大子数组(Java JS Python)
题目描述 从一个长度为N的正数数组numbers中找出长度至少为L且几何平均值最大子数组,并输出其位置和大小.(K个数的几何平均值为K个数的乘积的K次方根) 若有多个子数组的几何平均值均为最大值,则输 ...
最新文章
- H265的国标PS流打包
- SpringBoot非官方教程 | 第二篇:SpringBoot配置文件详解
- java语言中的数据类型_Java语言中关于数据类型的一些总结
- LeetCode 379. 电话目录管理系统(哈希set)
- SpringBoot学习笔记(3)----SpringBoot的profile多环境配置
- 【通信】基于matlab多径衰落信道仿真【含Matlab源码 338期】
- 运筹学 $5约束极值
- Android下载PDF文件
- 190825 reverse-ogeek初赛
- 关于怎么查看自己电脑正版windows的产品密钥
- amoeba mysql_详解如何利用amoeba(变形虫)实现mysql数据库读写分离
- 【hdu 6045】Is Derek lying?
- ERC-3525 通过倒计时 SFT 是什么?有什么用?
- 【论文笔记】(VLDB 2020) A Benchmarking Study of Embedding-based Entity Alignment for Knowledge
- 基于VCP虚拟串口的Rosserial接口教程
- python:蒙特卡罗方法计算圆周率
- 2021电工杯B题建模思路代码完整版
- 生化危机2重制版 小笔记
- C语言文件的打开与关闭
- java发展的前景到底如何?
热门文章
- android 消息模式Toast.makeText的几种常见用法
- Android O 前期预研之三:Android Vehicle HAL
- win7计算机加载项,详细教您win7禁用ie加载项
- 【8086】中国电力出版社 微机原理实验与课程设计指导书 实验二 数据处理实验程序设计 答案
- .NET Compact Framework下的进程间通信之Windows Message
- 封装BigDecimal的加减乘除方法,保留自定义位小数的工具。
- 读书笔记:mini-batch学习 ← 斋藤康毅
- 加工中心和数控机床故障解析大全!
- 基础数学知识(更新)
- 深度学习之美——深度学习基本介绍