前言:本专栏将持续更新华为OD机试题目,并进行详细的分析与解答,包含完整的代码实现,希望可以帮助到正在努力的你。关于OD机试流程、面经、面试指导等,如有任何疑问,欢迎联系我,wechat:steven_moda;email:nansun0903@163.com;备注:CSDN。

题目描述

给定一个射击比赛成绩单,包含多个选手若干次射击的成绩分数,请对每个选手按其最高三个分数之和进行降序排名,输出降序排名后的选手ID序列。条件如下:

  1. 一个选手可以有多个射击成绩的分数,且次序不固定
  2. 如果一个选手成绩少于3个,则认为选手的所有成绩无效,排名忽略该选手
  3. 如果选手的成绩之和相等,则相等的选手按照其ID降序排列

输入描述

输入第一行,一个整数N,表示该场比赛总共进行了N次射击,产生N个成绩分数(2<=N<=100)

输入第二行,一个长度为N整数序列,表示参与每次射击的选手ID(0<=ID<=99)

输入第三行,一个长度为N整数序列,表示参与每次射击选手对应的成绩(0<=成绩<=100)

输出描述

符合题设条件的降序排名后的选手ID序列

<

【华为OD机试真题 Java】统计射击比赛成绩相关推荐

  1. 【华为OD机试真题 JAVA】热点网站统计

    JS版:[华为OD机试真题 JS]热点网站统计 标题:热点网站统计 | 时间限制:1秒 | 内存限制:262144K | 语言限制:不限 企业路由器的统计页面,有一个功能需要动态统计公司访问最多的网页 ...

  2. 华为OD机试真题 Java 实现【二维伞的雨滴效应】【2023 B卷 100分】,附详细解题思路

    目录 一.题目描述 二.输入描述 三.输出描述 四.解题思路 五.Java算法源码 六.效果展示 1.输入 2.输出 3.说明 大家好,我是哪吒. 做技术,我是认真的,立志于打造最权威的华为OD机试真 ...

  3. 【华为OD机试真题 JAVA】找城市

    JS版: [华为OD机试真题 JS]找城市 标题:找城市 | 时间限制:1秒 | 内存限制:65536K | 语言限制:不限 一张地图上有n个城市,城市和城市之间有且只有一条道路相连:要么直接相连,要 ...

  4. 【华为OD机试真题 JAVA】九宫格按键输入

    JS版:[华为OD机试真题 JS]九宫格按键输入 标题:九宫格按键输入 | 时间限制:1秒 | 内存限制:262144K | 语言限制:不限 九宫格按键输入,有英文和数字两个模式,默认是数字模式,数字 ...

  5. 【华为OD机试真题 JAVA】跳格子游戏

    JS版:[华为OD机试真题 JS]跳格子游戏 标题:跳格子游戏 | 时间限制:1秒 | 内存限制:262144K | 语言限制:不限 地上共有N个格子,你需要跳完地上所有的格子,但是格子间是有强依赖关 ...

  6. 【华为OD机试真题 JAVA】分积木

    JS版:[华为OD机试真题 JS]分积木 标题:分积木 | 时间限制:1秒 | 内存限制:32768K | 语言限制:不限 Solo和koko是两兄弟,妈妈给了他们一大堆积木,每块积木上都有自己的重量 ...

  7. 【华为OD机试真题 JAVA】用连续自然数之和来表达整数

    JS版:[华为OD机试真题 JS]用连续自然数之和来表达整数 标题:用连续自然数之和来表达整数 | 时间限制:1秒 | 内存限制:262144K | 语言限制:不限 一个整数可以由连续的自然数之和来表 ...

  8. 【华为OD机试真题 JAVA】连续出牌数量

    JS版:[华为OD机试真题 JS]连续出牌数量 标题:连续出牌数量 | 时间限制:1秒 | 内存限制:262144K | 语言限制:不限 有这么一款单人卡牌游戏,牌面由颜色和数字组成,颜色为红.黄.蓝 ...

  9. 【华为OD机试真题 JAVA】数字反转打印

    JS版:[华为OD机试真题 JS]数字反转打印 标题:数字反转打印 | 时间限制:1秒 | 内存限制:262144K | 语言不限 小华是个很有对数字很敏感的小朋友,他觉得数字的不同排列方式有特殊美感 ...

  10. 【华为OD机试真题 JAVA】找到它

    JS版:[华为OD机试真题 JS]找到它 标题:找到它 | 时间限制:1秒 | 内存限制:65536K | 语言限制:不限 找到它是个小游戏,你需要在一个矩阵中找到给定的单词.假设给定单词HELLOW ...

最新文章

  1. 实例告诉你如何把 if-else 重构成高质量代码!
  2. 编程没基础学python多长时间--零基础学Python,从入门到精通需要多长时间
  3. Intellij IDEA2019项目包分层结构显示设置
  4. 再见了Dubbo!正式拥抱下一个神级Java开发框架!
  5. 【天池赛事】零基础入门语义分割-地表建筑物识别 Task4:评价函数与损失函数
  6. IOT(9)--- 基础知识
  7. C++11 后置返回类型
  8. 一分钟学会清理垃圾运行命令
  9. 2022-2027年中国OLED发光和传输材料市场规模现状及投资规划建议报告
  10. TeamViewer 被发现用于(检测为)商业用途解决方案(亲测有效 )
  11. html批量采集,批量采集网页数据 - 八爪鱼采集器
  12. python怎么sqrt开方
  13. Error staring Tomcat Cannot connect to VM错误解决办法
  14. 台式计算机默认关机变注销,Win7电脑点关机变成注销怎么办?
  15. 荣耀20android版本,荣耀法国:荣耀V20/20系列可正常升级Android Q
  16. Mysql字段类型转换
  17. GPG在PHP中的使用
  18. 中国擎天软件中标南京建邺政务工程打造全方位“云尚建邺”
  19. 获取QQ所有的表情包,包括emoji,动态gif
  20. Java培训机构之我见

热门文章

  1. stm32出现ram、rom不够用,调试方法
  2. TreeATE自动化测试平台简介
  3. Python计算温度植被干旱指数(TVDI)
  4. HTML+CSS+Javascript简易记账本(localStorage)
  5. K3 如何将物料属性中的科目代码设置默认值
  6. node+express+mysql搭建一个系统
  7. linux信号量对mysql_MySQL 信号量semaphore 和 innodb_adaptive_hash_index
  8. java自定义注解处理器_Android自定义注解处理器
  9. Line 14: Char 23: runtime error: signed integer overflow: 746384741 * 10 cannot be represented
  10. utsc的计算机科学,天啊撸:中国留学生淘汰率竟比加拿大学生高出一倍