题目描述

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

输入描述

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

输出描述

排列结果,每个数值都是原始序列中的学生编号,编号从 1 开始

示例1
输入:
4
100 100 120 130
40 30 60 50
输出:2134
示例2
输入:
3
90 110 90
45 60 45
输出:132
public static void main(String[] args) {int n = 4 ;int [] h = {100, 100, 120, 130} ;int [] w = {40, 30, 60, 50} ;Node[] nodes = new Node [n];for(int i = 0;i < n; i++){nodes[i] = new Node(i+1,h[i],w[i]);}Arrays.sort(nodes);for(int i =0;i<n;i++){System.out.printf("%d%c",nodes[i].i,1 == n-1 ? '\n':' ');}}}class Node implements Comparable<Node>{int i;int h;int w;Node(int i,int h,int w){this.i = i ;this.h = h ;this.w = w ;}@Overridepublic int compareTo(Node o){if(h != o.h)return h - o.h ;if(w!= o.w)return w - o.w ;return i - o.i;}

身高体重排序-华为OD相关推荐

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

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

  2. 华为机试:身高体重排序(仅有题,待求解)

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

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

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

  4. 华为od机试79 (python)身高体重排序

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

  5. 笔试题(十五):身高体重排序

    # 身高从低到高,身高相同体重从轻到重,体重相同维持原来顺序. import numpy as npdef sort_hw(n, height, weight):args = np.array(np. ...

  6. 华为OD机试题:身高体重排序

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

  7. 华为OD机考 2022

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

  8. 【华为OD统一考试B卷 | 100分】按身高和体重排队(C++ Java JavaScript Python)

    华为OD统一考试A卷+B卷 新题库说明 这里是引用 2023年5月份,华为官方已经将的 2022/0223Q(1/2/3/4)统一修改为OD统一考试(A卷)和OD统一考试(B卷). 你收到的链接上面会 ...

  9. 华为OD机试 - 按身高和体重排队(Java) | 机试题算法思路 【2023】

    使用说明 参加华为od机试,一定要注意不要完全背诵代码,需要理解之后模仿写出,通过率才会高. 华为 OD 清单查看地址:https://blog.csdn.net/hihell/category_12 ...

最新文章

  1. python计时器精度_在python中获得更精确的计时器
  2. C#操作XML总结1
  3. B端产品思维全解析,提升产品经理核心竞争力
  4. qt中QHBoxLayout或QVBoxLayout布局内控件的动态生成与显示
  5. html5饼图的制作方法,html5制作饼图
  6. VisualBox 安装 CentOS 7.6 操作记录
  7. 应用SqlParameter防止注入式攻击,打开主窗体关闭登录窗体
  8. 惠普T5325 惠普T5565 惠普T5400 瘦客机评测
  9. 微信3.1.0.41逆向-微信3.1.0.41HOOK接口(WeChatHelper3.1.0.41.dll)使用说明
  10. 数字PID控制算法原理及Matlab仿真
  11. 自大--萨旦最偏爱的原罪
  12. 屏蔽博客园背景动态线条
  13. 【算法修炼】台球碰撞 C
  14. qos 流控功能_01-QoS通道限速功能典型配置举例
  15. ION内存管理器介绍
  16. 搜索推荐业务场景下的特征系统搭建
  17. mysql的学生选课表_50个常用sql语句 网上流行的学生选课表的例子
  18. 网友对各产家“一卡通”系统产品的评论
  19. OSChina 周四乱弹 —— 举杯邀明月 对眼成三人
  20. 《七天数据埋点之旅》第一天:初识埋点

热门文章

  1. Python的图像处理库(OpenCV,PIL,matplotlib和scikit-image)
  2. 《 Programming Collective Intelligence》案例介绍与分析——Making Recommendations
  3. 史上最猛“员工”,疯狂吐槽亿万富翁老板小扎:那么有钱,还总穿着同样的衣服!...
  4. 用JS来动态设置CSS样式
  5. 天平游码读数例题_天平游码读数
  6. 证券公司信息化——6
  7. 交叉编译使用 hostapd-2.0 在开发板上开机自启动无线网卡 AP 功能
  8. android编程xml动画,Android中xml设置Animation动画效果详解
  9. [css] 抖动效果
  10. 单反相机坏点和噪点测试软件,坏点和噪点测试程序(照片检测工具)