【华为OD机试】寻找身高相近的小朋友【2023 B卷

2023-10-31

 【华为OD机试】-真题 !!点这里!!

华为OD机试】真题考点分类 !!点这里 !!

题目描述

小明今年升学到小学一年级,来到新班级后发现其他小朋友们身高参差不齐,

然后就想基于各小朋友和自己的身高差对他们进行排序,请帮他实现排序。

输入描述:

第一行为正整数H和N,0<H<200,为小明的身高,0<N<50,为新班级其他小朋友个数。

第二行为N个正整数H1-HN,分别是其他小朋友的身高,

取值范围0<Hi<200(1<=i<=N),且N个正整数各不相同。

输出描述:

输出排序结果,各正整数以空格分割。和小明身高差绝对值最小的小朋友排在前面,

和小明身高差绝对值最大的小朋友排在最后,如果两个小朋友和小明身高差一样,

则个子较小的小朋友排在前面。

示例1

输入

100 10

95 96 97 98 99 101 102 103 104 105

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【华为OD机试】寻找身高相近的小朋友【2023 B卷 的相关文章

随机推荐

  • 软件测试面试题:HTTP和HTTPS协议区别?

    HTTP和HTTPS协议区别 https协议需要到CA Certificate Authority 证书颁发机构 申请证书 一般免费证书较少 因而需要一定费用 http是超文本传输协议 信息是明文传输 Https协议是由SSL和Http协议
  • 6 种易于上手的编程副业,每月赚取 1,000 多美元——没有废话

    没有自由职业者或博客 也不需要前期费用 你们中的大多数人阅读这样的故事是希望其中的一些故事能帮助您赚更多的钱 好吧 几年前我还是同一个人 我希望尝试一些新的副业并赚点钱 其中一个视频建议我在网上写作 此后我写了很多技术文章 在此过程中 我开
  • react结合js获取屏幕鼠标滚动等距离实现页面懒加载

    懒加载 也叫延迟加载 指的是在长网页中延迟加载内容或图像 是一种很好优化网页性能的方式 在滚动屏幕之前 可视化区域之外的内容不会进行加载 在屏幕滚动距离底部到一定距离时才加载 这样网页的加载速度更快 减少了服务器的负载 懒加载适用于图片较多
  • Python学习笔记第十一天(迭代器与生成器)

    Python学习笔记第十一天 迭代器与生成器 迭代器 StopIteration 生成器 结束语 迭代器与生成器 迭代器 迭代是Python最强大的功能之一 是访问集合元素的一种方式 迭代器是一个可以记住遍历的位置的对象 迭代器对象从集合的
  • linux启动service服务

    https medium com ameyadhamnaskar running java application as a service on centos 599609d0c641
  • Spark中的三种隐式转换

    1 使用SparkSQL中toDF时 import spark implicits 2 Spark整合Kudu 创建Kudu对象时 improt org apache kudu spark kudu 3 Spark中一些Scala类型转Ja
  • 每日一题:最长因子链

    最长因子链 题目 Daimayuan Online Judge 由于要找的数字不用按顺序 所以先给所有数排个序 找最长因子链类似于找最长上升子序列 用动态规划 状态划分 以第i个数结尾的因子链的倒数第二个数可能是第一个数 第二个数 第i 1
  • Settings sync 配置与使用

    1 settings sync 配置与使用 参考文章 我辈敢怀凌云志 参考文章 胖茄子 注意 settings sync 下载之后 一定要现在 忽略文件夹中 添加 History 忽略历史文件夹 1 获取令牌 步骤 点击 github 头像
  • 系统突然运行慢,线上CPU100%,频繁FullGC排查

    当然 这些问题最终导致的直观现象就是系统运行缓慢 并且有大量的报警 本文主要针对系统运行缓慢这一问题 提供该问题的排查思路 从而定位出问题的代码点 进而提供解决该问题的思路 对于线上系统突然产生的运行缓慢问题 如果该问题导致线上系统不可用
  • 实现QQ截图粘贴到聊天框功能

    QQ截图在网页聊天中不能直接粘贴 要实现像QQ微信一样能直接粘贴成图片需要做一些操作 利用paste事件捕获粘贴事件 clipboardData获取剪切板中的内容将文件用filereader接口读取出来 function paseImg v
  • Qt报Multiple definition错误的解决

    问题描述 今天在QT的开发环境下编写代码的时候发现这样的问题 如上图所示 经过自己千百次代码确认 代码是不存在任何问题 最后发现原来是自己添加文件的时候多添加了一次 导致在 pro文件下面有重复包含 发现 pro文件所示 有两个cluste
  • Basic Level 1041 考试座位号 (15分)

    题目 每个 PAT 考生在参加考试时都会被分配两个座位号 一个是试机座位 一个是考试座位 正常情况下 考生在入场时先得到试机座位号码 入座进入试机状态后 系统会显示该考生的考试座位号码 考试时考生需要换到考试座位就座 但有些考生迟到了 试机
  • MT,MTd,MD,MDd详解解决 MSVCRTD.LIB和LIBCMTD.LIB冲突

    项目开发过程中遇到MSVCRTD LIB和LIBCMTD LIB的冲突 后来找到原因是代码编译时选择c c 的运行库版本不一样 于是搞明白了MT MTd MD MDd的区别 问题出现的根源算是明白了 libc lib找不到也可以在这里找到答
  • 解决虚拟机的界面太小问题

    环境 虚拟机 vm16 os ubuntu18 问题描述 打开虚拟机界面太小 且在虚拟机 查看 中选择拉伸客户机还是自定义大小都不能改变到一个合适的大小 解决 进入系统 在setting中选择devices
  • 【Cocos\杂谈】Windows下Cocos2d-x 3.14环境搭建

    哈哈 我又回来啦 消失了几个月了 不知道各位观众老爷是否想念我了 经过了考研和期考双重洗礼 放假了终于能够重新回到学习开发的阵地上来了 近期呢 我这边做毕业设计 关于SpringMvc Spring Hibernate的SSH框架毕业设计
  • git:代码上库+代码拉取+打包修改点

    代码上库 注 每次代码上库之前请git pull检查一下 git add 文件名 git add之后查看git status查看一下缓存区文件状态 git commit m 项目名 taskID bugID 41586 Descriptio
  • Python抓取某东电商平台数据

    本文的文字及图片来源于网络 仅供学习 交流使用 不具有任何商业用途 版权归原作者所有 如有问题请及时联系我们以作处理 想要学习Python Python学习交流群 1039649593 满足你的需求 资料都已经上传群文件流 可以自行下载 还
  • STM32使用的相关知识点

    一 STM32最小系统 单片机最小系统一般有晶振电路 电源电路 复位电路以及调试电路组成 以下以STM32F103C8T6举例 1 电源电路 此时电容分为输入电容和输出电容 C5 C7为输入电容 作用是防止断电后出现电压倒置 C6 C8为输
  • 机器学习及其分类

    机器学习 机器学习 ML 是一门多领域交叉学科 涉及概率论 统计学 逼近论 凸分析 算法复杂度理论等多门学科 专门研究计算机怎样模拟或实现人类的学习行为 以获取新的知识或技能 重新组织已有的知识结构使之不断改善自身的性能 它是人工智能核心
  • 【华为OD机试】寻找身高相近的小朋友【2023 B卷

    华为OD机试 真题 点这里 华为OD机试 真题考点分类 点这里 题目描述 小明今年升学到小学一年级 来到新班级后发现其他小朋友们身高参差不齐 然后就想基于各小朋友和自己的身高差对他们进行排序 请帮他实现排序 输入描述 第一行为正整数H和N