某学校举行运动会,学生们按编号(1、2、3.....n)进行标识,现需要按照身高由低到高排列,对身高相同的人,按体重由轻到重排列,对于身高体重都相同的人,维持原有的编号顺序关系。请输出排列后的学生编号
输入描述:
两个序列,每个序列由n个正整数组成(0<n<100)。第一个序列中的数值代表身高,第二个序列中的数值代表体重。
输出描述:
排列结果,每个数值都是原始序列中的学生编号,编号从1开始
示例:
4
100 100 120 130
40 30 60 50
输出:2134
3
90 110 90
45 60 45
输出:132

先放参考链接:https://blog.csdn.net/aimee_c/article/details/119494805

因为太菜自己改了一下,跑出来的结果一样

n=int(input())
height = input().split()
weight = input().split()arr1 = []
for i in range(n):#这里学到了arr1.append(((int(height[i]),int(weight[i])),i+1))#这里原链接写的我不太能看懂为什么是[0][0],[0][1]
# def sorted_by_length_weight(x):
#     return x[0][0],x[0][1]#这里的key我换了
arr2=sorted(arr1, key=lambda x:x[0])#原作者这里这样写的 做这题的时候忘了tuple所以换了种方法
# print("".join(str(x) for x in list(tuple(i[1] for i in arr2))))
#我直接print id号,结尾空结束 就得到想要的结果
for i in arr2:print(i[1],end='')

结果:

华为od机试79 (python)身高体重排序相关推荐

  1. 华为OD机试(Python)真题目录汇总(20222023)

    1.其它语言华为OD机试真题目录 华为OD机试(JAVA)真题目录汇总 华为OD机试(C++)真题目录汇总 华为OD机试(JavaScript)真题目录汇总 2.Python语言实现华为OD机试目录 ...

  2. 【100%通过率 】【华为OD机试c++/python】攻城战【 2023 Q1考试题 A卷 |200分】

    华为OD机试- 题目列表 2023Q1 点这里!! 2023华为OD机试-刷题指南 点这里!! ■ 题目描述 一支攻城部队,有若干种大炮各座,以及数量有限的火药,每种大炮的威力不尽相同, 且在每次开火 ...

  3. 【100%通过率 】【华为OD机试c++/python】钟表重合时刻【 2023 Q1考试题 A卷|100分】

    华为OD机试- 题目列表 2023Q1 点这里!! 2023华为OD机试-刷题指南 点这里!! ■ 题目描述 钟表是日常生活中不可缺少的时间度量计, 其时针.分针.秒针三者的转动速度满足特定规律(见备 ...

  4. 【100%通过率】华为OD机试C++/python【密室逃生游戏】【2022.11 Q4 新题|100分】

    华为OD机试- 题目列表 2023Q1 点这里!! 2023华为OD机试-刷题指南 点这里!! 题目描述 小强在参加<密室逃生>游戏,当前关卡要求找到符合给定 密码K(升序的不重复小写字母 ...

  5. 【100%通过率 】【华为OD机试c++\python】AI处理器组合【2023 Q1|100分】

    华为OD机试- 题目列表 2023Q1 点这里!! 2023华为OD机试-刷题指南 点这里!! 题目描述 某公司研发了一款高性能AI处理器. 每台物理设备具备8颗AI处理器, 编号分别为0.1.2.3 ...

  6. 华为OD机试(Java)真题目录汇总(20222023)

    1.其它语言华为OD机试真题目录 华为OD机试(Python)真题目录汇总 华为OD机试(C++)真题目录汇总 华为OD机试(JavaScript)真题目录汇总 2.Java语言实现华为OD机试目录 ...

  7. 华为OD机试真题大全完整目录

    华为OD机试真题大全完整目录 专栏说明如下 专栏目录 专栏说明如下 内容:华为OD机试真题大全 数量:406篇博文(2023年5月16日截止) 更新时间至:2023年5月16日(后续加上去的博文,会每 ...

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

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

  9. 【华为OD机试】-2023(A+B卷)真题【C++,JAVA,Python】

    考点分类:华为OD机试真题(2023)-考点分类 近期考题:华为OD机试 真题2023 Q1 (A卷) c++/python/java专栏:华为OD机试(Python,Java,C++)2023(A+ ...

最新文章

  1. 老男孩 - python基础day1
  2. html如何获取请求头变量的值。_如何使用 Python 爬取微信公众号文章
  3. [leetcode] 206.反转链表
  4. flex 图片上传并以二进制保存到oracle数据库,flex 加载并显示图片 图片转化成二进制...
  5. 关于Matlab编程的思考(待续)
  6. 解析邻居的耳朵音乐地址(单页下载)
  7. 使用 System.Net.Http.Json 简化 HttpClient 的使用
  8. [杂题训练]CF1228E Another Filling the Grid(容斥),CF936C Lock Puzzle(构造)
  9. [Pku 2774] 字符串(六) {后缀数组的构造}
  10. Python 使用pdfplumber 提取PDF页面表格的内容
  11. 2021 年了,算法岗位应该怎样准备面试?
  12. System.getProperty的用法
  13. 在线文字图标logo文章封面图生成工具
  14. Robots协议(摘)
  15. Ubuntu上成功安装永中office2009
  16. Html Imput 的用法
  17. C语言解决free invalid pointer 导致的core dumped问题引发的思考
  18. 数商云:传统建筑行业产业转型,轻松实现建筑材料信息系统撮合交易智能化、数字化管理
  19. php防变量注入,浅谈PHP防注入
  20. 关于单片机PDR和POR应用注意事项

热门文章

  1. 百度之星资格赛1003 度度熊与邪恶大魔王
  2. 3D MAX 安装中的一些问题 一直初始化、闪退
  3. 求分享如何给短视频加特效
  4. selenium之鼠标操作详解
  5. 关于阶乘的计算出现负数,数据溢出的问题
  6. Ant简介及视频教程
  7. 苹果手机怎么编辑word文档_word文档的基本编辑操作
  8. 浙大小姐姐,真有你的!
  9. 广州日报新媒体发展战略解析(转)
  10. 使用vue-cli搭建SPA项目