2024年华为OD机试真题-按身高和体重排队-Python-OD统一考试(C卷)

题目描述:

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

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

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

补充说明:

示例1

输入:4

          100 100 120 130

          40 30 60 50

输出:2 1 3 4

说明:输出的第一个数字2表示此人原始编号为2,即身高为100,体重为30的这个人。由于他和编号为1的人身高一样,但体重更轻,因此要排在1前面。

示例2

输入:3

           90 110 90

           45 60 45

输出:1 3 2

说明:1和3的身高体重都相同,需要按照原有位置关系让1排在3前面,而不是3 1 2

def main():
    n = int(input())
    height = []
    weight

最近更新

  1. TCP协议是安全的吗?

    2024-02-14 13:58:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-14 13:58:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-14 13:58:02       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-14 13:58:02       20 阅读

热门阅读

  1. 简单数学问题之素数的判断及获取

    2024-02-14 13:58:02       30 阅读
  2. Qt杂记——TCP

    2024-02-14 13:58:02       29 阅读
  3. 人工智能之数学基础【最小二乘法】

    2024-02-14 13:58:02       27 阅读
  4. Lua weak表

    2024-02-14 13:58:02       33 阅读
  5. nginx命名location跳转的模块上下文继承

    2024-02-14 13:58:02       31 阅读
  6. Oracle NLSSORT 拼音排序 笔画排序 部首排序

    2024-02-14 13:58:02       28 阅读
  7. 【算法题】102. 二叉树的层序遍历

    2024-02-14 13:58:02       31 阅读
  8. openJudge | 单词倒排 C语言

    2024-02-14 13:58:02       34 阅读
  9. 计算机视觉基础:矩阵运算

    2024-02-14 13:58:02       27 阅读