【编程题目 | 100分】身高体重排序 [ 100 / 中等 ]

题目描述

某学校举行运动会,学生们按编号(1、2、3…n)进行标识,现需要按照身高由低到高排列,对身高相同的人,按体重由轻到重排列;对于身高体重都相同的人,维持原有的编号顺序关系。请输出排列后的学生编号。

输入描述

两个序列,每个序列由n个正整数组成(0 < n <= 100)。第一个序列中的数值代表身高,第二个序列中的数值代表体重。

输出描述

排列结果,每个数值都是原始序列中的学生编号,编号从1开始,身高从低到高,身高相同体重从轻到重,体重相同维持原来顺序。

示例1

输入

4
100 100 120 130
40 30 60 50

输出

2 1 3 4

示例2

输入

3
90 110 90
45 60 45

输出

1 3 2

思路分析

  • 可以利用面向对象编程,创建Student类,然后用Java类似快速实现。

参考代码

注:题目网上找的,参考代码是练习用,仅供参考,并不保证用例通过率。

待补充。

华为机试:身高体重排序(仅有题,待求解)相关推荐

  1. 集合篇10.华为机试(涮题记录2)

    华为机试 31.成绩排序(**not) 32. 矩阵乘法 33. 24点游戏算法(not) 34.配置文件恢复 35. 查找两个字符串a.b中的最长公共子串 36.MP3光标位置(not) 37.DN ...

  2. 华为机试:身高体重排序

    [编程题目 | 100分]身高体重排序 [ 100 / 中等 ] 身高体重排序 题目描述: 某学校举行运动会,学生们按编号(1.2.3-n)进行标识,现需要按照身高由低到高排列,对身高相同的人,按体重 ...

  3. 【华为机试真题 Python实现】寻找身高相近的小朋友

    文章目录 前言 题目描述 示例 1 参考代码 前言 <华为机试真题>专栏含牛客网华为专栏.华为面经试题.华为OD机试真题. 如果您在准备华为的面试,期间有想了解的可以私信我,我会尽可能帮您 ...

  4. [华为机试真题][2014]62.去除重复字符并排序

    题目 描述: 去除重复字符并排序 运行时间限制: 无限制 内容限制: 无限制 输入: 字符串 输出: 去除重复字符并排序的字符串 样例输入: aabcdefff 样例输出: abcdef 代码 /*- ...

  5. 0024-华为OD机考:身高--体重排序

    身高体重-排序 题目描述 身高从低到高 身高相同体重从轻到重 体重相同维持原来顺序 样例: 输入 4 100 100 120 130 40 30 60 50输出:2 1 3 4 输入 3 90 110 ...

  6. 【华为机试 Python实现】华为机试题集合(已更新171篇)

    文章目录 新手指引 数据结构基础 华为机试真题系列 牛客网华为机试系列 Python 八股文系列 <华为机试真题详解>专栏定价99.9 包含 <华为机试真题>的所有题目. 包含 ...

  7. 【华为机试真题Java】从入门到入职-真题列表导读

    写在前面 本专栏有100+道题(持续更新中),都是往期的HW机试真题,根据过往同学的经验基本都会考到原题.大家有什么不懂的都可以留言. 华为机试有三道题目,第一道和第二道属于简单或中等题,分值为100 ...

  8. 【华为机试真题 Python实现】2022年4、5月高频机试题

    文章目录 2022年4.5月高频机试题 机试必须要会的函数 输入输出处理 for 循环 通过下标访问元素 直接迭代访问元素 同时访问下标和元素 while 循环 字符ASSIC码转换 进制转换 绝对值 ...

  9. 【华为机试】死记硬背没思路?一般人我劝你还是算了吧

    大家好,我是哪吒. 五月份之前,如果你参加华为OD机试,收到的应该是2022Q4或2023Q1,这两个都是A卷题. 5月10日之后,很多小伙伴收到的是B卷,那么恭喜你看到本文了,抓紧刷题吧.B卷新题库 ...

最新文章

  1. OpenCV Python教程(1、图像的载入、显示和保存)
  2. 解决win11 WSL下通过systemd无法启动docker的问题:改为dockerd手动启动
  3. Oracle数据库比较日期时间的大小
  4. CSLA.Net 3.0.5 版本 教学程序,代码附教学注释
  5. OpenInfra Days China 2020大会议程已上线!
  6. 如何看待蒂姆·库克在苹果的地位
  7. JavaScript算法(实例七)空瓶子换汽水问题
  8. 如何用Java打出DNA图案_DNA (Java代码)
  9. Java中的queue和deque对比详解
  10. 字符串类型日期时间转换为Date类型解析转换异常java.text.ParseException: Unparseable date: “2019-09-27T18:31:31+08:00”
  11. android6.0原生brower_Android Browser学习一 application的初始化
  12. 编译原理教程_7 语法制导的语义计算
  13. GAN 生成mnist数据
  14. java中available用法_Java BufferedInputStream available()用法及代码示例
  15. 用eclipse读spark源码
  16. 【协程】MyCoroutine轻量级协程框架代码详细剖解
  17. NLP中的特殊标记(Special Tokens)[PAD]、[CLS]、[SEP]、[UNK]
  18. CentOS7.6-搭建SFTP服务
  19. LumaQQ启动脚本
  20. Chrome 夜间模式插件(Dark Reader)

热门文章

  1. mysql 去除全角空格_去掉全角空格
  2. 关于更改Python的默认工作路径
  3. SDNU QLU 2022.10.15 新生赛
  4. 歪门邪道 Leetcode 463 Island Perimeter
  5. OpenAI的API key获取方法
  6. 电脑怎么图片转文字?建议收藏这几个方法
  7. 才发现!华为手机竟隐藏着5个高级功能
  8. 华硕电脑键盘背光灯一直闪的很快,怎么解决?
  9. excel数据匹配_Python 自动整理 Excel 表格
  10. 1 About This Guide