2023华为OD机试真题 Java 【拔河比赛/排序】

题目

背景简介:公司决定举办一场拔河大赛,每个部门需要选出10名身材最佳的员工。身材最佳的定义是:身高越高越好,身高相同的话,体重越重越好。

你的任务:编写一个程序,帮助部门从众多员工中筛选出10名身材最佳的员工。

输入要求:

输入多行员工数据,每行数据有两个数字,用空格分隔。
第一个数字表示员工的身高(单位:厘米);
第二个数字表示员工的体重(单位:公斤)。
注意:员工总数会超过10人,但不会超过100人。

输出要求:
输出10行,每行有两个数字,分别代表被选中员工的身高和体重,数据之间用一个空格隔开。要确保身高最高的员工在前,身高相同的情况下体重较重的员工在前。
示例1:

输入
181 70
182 70
183 70
184 70
185 70
186 70
180 71
180 72
180 73
180 74
180 75

输出
186 70
185 70
184 70
183 70
182 70
181 70
180 75
180 74
180 73
180 72
说明

代码

class 

你可能感兴趣的:(华为od,javascript,开发语言,华为机试)