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

1、一个选手可以有多个射击成绩的分数,且次序不固定。

2、如果一个选手成绩少于3个,则认为选手的所有成绩无效,排名忽略该选手。

3、如果选手的成绩之和相等,则成绩之和相等的选手按照其ID降序排列。

输入描述:

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

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

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

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


示例1

3,3,7,4,4,4,4,7,7,3,5,5,5

53,80,68,24,39,76,66,16,100,55,53,80,55

5,3,7,4

该场射击比赛进行了13次,参赛的选手为{3,4,5,7}。

3号选手成绩:53,80,55,最高3个成绩的和为:80+55+53=188。

4号选手成绩:24,39,76,66,最高3个成绩的和为:76+66+39=181。

5号选手成绩:53,80,55,最高3个成绩的和为:80+55+53=188

射击比赛的成绩 华为od js相关推荐

  1. 华为OD机考 2022

    2022 题库 Q4 新题库 100分 01 真正的密码 100 02 羊.狼.农夫过河 100 03 单向链表中间节点 华为OD真题 100 04 租车骑绿岛 华为OD真题 100 05 完美走位 ...

  2. 【华为OD机试真题 Java】统计射击比赛成绩

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

  3. 【华为OD机试真题 Python】统计射击比赛成绩

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

  4. 【华为OD机试 2023 B卷 | 100分】 统计射击比赛成绩(C++ Java JavaScript )

    在线OJ 已购买本专栏用户,请私信博主开通账号,在线刷题!!! 运行出现 Runtime Error 0Aborted,请忽略 华为OD统一考试A卷+B卷 新题库说明 2023年5月份,华为官方已经将 ...

  5. 华为OD机试真题 Python 实现【统计射击比赛成绩】

    目录 题目 思路 考点 Code 题目 给定一个射击比赛成绩单,包含多个选手若干次射击的成绩分数,请对每个选手按其最高3个分数之和进行降序排名,输出降序排名后的选手ID序列.条件如下: 1.一个选手可 ...

  6. 【新】华为OD机试 - 射击比赛(Python)| 刷完获取OD招聘渠道

    最近更新的博客 [新解法]华为OD机试 - 关联子串 | 备考思路,刷题要点,答疑,od Base 提供 [新解法]华为OD机试 - 停车场最大距离 | 备考思路,刷题要点,答疑,od Base 提供 ...

  7. 【华为机试真题Java】统计射击比赛成绩

    目录 题目描述 输入描述 输出描述 参考示例 参考代码 机试介绍 写在最后 题目描述 给定一个射击比赛成绩单,包含多个选手若干次射击的成绩分数,请对每个选手按其最高3个分数之和进行降序排名,输出降序排 ...

  8. 华为OD机试真题Java实现【射击比赛】真题+解题思路+代码(20222023)

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

  9. 华为OD机试 - 射击比赛(Python)

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

  10. 华为OD机试 - 射击比赛(JavaScript) | 机试题+算法思路+考点+代码解析 【2023】

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

最新文章

  1. H3C认证无线高级工程师
  2. Show Desktop Pro FAQ
  3. 和feign的区别_Feign的传参研究
  4. DSPE-PEG-Hydroxyl DSPE-PEG-OH 磷脂-聚乙二醇-羟基概述
  5. ASS字幕特效代码个人收藏
  6. 10 16 进制 转换 c语言,求一段 16进制转10进制 C语言代码。 被转换的16进制数是 0x**型,转换后为10进制数。...
  7. 墨菲定律 三种(is2120)
  8. 华为推送 简介 集成 MD
  9. 视频监控SVAC安全控制简介
  10. 【CodeForces】896 B. Ithea Plays With Chtholly
  11. 天嵌科技TQ2440的uboot启动流程分析学习笔记
  12. php解析百度云真实地址吗,百度网盘怎么获取真实下载链接 百度云资源真实地址解析教程...
  13. node-exporter安装
  14. MPLAB X LAB初学使用
  15. css过渡-动画-变换
  16. RabbitMQ实现延迟消息
  17. 风格化的 Toggle Buttons
  18. selenium webdriver 原理概述
  19. 关于迅飞的语音合成和识别
  20. Java死循环案例---模拟签到系统

热门文章

  1. 社区价值:福山论自组织、社区、社会资本
  2. 面完18家大厂的算法岗位,吐血整理了一个面经!
  3. python学习线路图
  4. 关于“为什么delete以后指针还能被赋值”一种描述
  5. [ECCV 2020] Synthesize then Compare: Detecting Failures and Anomalies for Semantic Segmentation
  6. Conflux DAO 社区技术委员会成立 助力生态繁荣发展
  7. linux网卡流量查询sar,Linux 查看实时网卡流量的方法 sar nload iftop
  8. QCon-小布助手对话系统工程实践
  9. 物联网技能大赛lora开发
  10. 【有利可图网】PS教程:设计制作一颗超逼真的精致透明玻璃球!