当前位置: 首页 > article >正文

【华为OD机试真题】最大N个数与最小N个数的和(C++javapython)100%通过率 超详细代码注释 代码解读

最大N个数与最小N个数的和

题目描述:

给定一个数组,编写一个函数来计算它的最大N个数 与最小N个数的和。你需要对数组进行去重。

说明:

1、数组中数字范围[0, 1000]
2、最大N个数与最小N个数不能有重叠,如有 重叠,输入非法 返回-1
3、输入非法返回-1

输入描述:

  • 第一行输入M,M表示数组大小
  • 第二行输入M个数,表示数组内容
  • 第三行输入N, N表达需要计算的最大、最小N个数

输出描述:

  • 输出最大N个数与最小N个数的和

示例一

输入:

5
95 88 83 64 100
2

输出:

342

http://www.kler.cn/a/16201.html

相关文章:

  • Java 包装类
  • Qt主线程把数据发给子线程,主线程会阻塞吗
  • SQL中的时间类型:深入解析与应用
  • 如何在手机上完整下载B站视频并保存到相册?
  • 38配置管理工具(如Ansible、Puppet、Chef)
  • 解决VsCode无法跳转问题
  • 基于AI技术的智能考试系统设计与实现(论文+源码)_kaic
  • Oracle删除列操作:逻辑删除和物理删除
  • 【Linux - Shell常用命令】- 判断文件是否存在、去掉文件后缀
  • [java]云HIS:检验字典维护
  • No.054<软考>《(高项)备考大全》【冲刺8】《软考之 119个工具 (6)》
  • 【SAS应用统计分析】方差分析
  • 普通的2D Average pooling是怎么进行backward的呢?
  • [Pandas] 查看DataFrame的常用属性
  • 云原生CAx软件:多租户的认证
  • MySQL数据库,JDBC连接数据库操作流程详细介绍
  • 西门子PLC沿脉冲类指令汇总
  • 5.5.1哈夫曼树
  • GDKOI 2023游记总结
  • 【BeautifulSoup上】——05全栈开发——如桃花来
  • Afkayas.1(★)
  • 学习系统编程No.20【进程间通信之命名管道】
  • 大数据架构(一)背景和概念
  • 从0搭建Vue3组件库(十一): 集成项目的编程规范工具链(ESlint+Prettier+Stylelint)
  • 盈泰德带你了解产品表面缺陷检测系统
  • Idea关闭或开启引用提示Usages和Annotations