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

2024华为OD机试真题-部门人力分配Python-C卷D卷-200分

【华为OD机试】-(C卷+D卷)-2024最新真题目录

目录

题目描述

输入描述

输出描述

用例1

考点

解题思路

代码


 

题目描述

部门在进行需求开发时需要进行人力安排。

当前部门需要完成 N 个需求,需求用 requirements 表述,requirements[i] 表示第 i 个需求的工作量大小,单位:人月。

这部分需求需要在 M 个月内完成开发,进行人力安排后每个月人力是固定的。

目前要求每个月最多有2个需求开发,并且每个月需要完成的需求不能超过部门人力。

请帮助部门评估在满足需求开发进度的情况下,每个月需要的最小人力是多少?

输入描述

输入为 M 和 requirements,M 表示需求开发时间要求,requirements 表示每个需求工作量大小,N 为 requirements长度,

  • 1 ≤ N/2 ≤ M ≤ N ≤ 10000
  • 1 ≤ requirements[i] ≤ 10^9

输出描述

对于每一组测试数据,输出部门需要人力需求,行末无多余的空格


http://www.mrgr.cn/news/2138.html

相关文章:

  • 深度学习设计模式之享元设计模式
  • Spring Aware接口执行时机
  • 数据结构与算法 - 贪心算法
  • 使用 Python 进行 PDF 文件加密
  • 03 网络编程 TCP传输控制协议
  • GAMES104:08游戏引擎的动画技术基础-学习笔记
  • 如何将 Bamboo agent 能力迁移到极狐GitLab tag 上?
  • 【编程知识】如何有趣的理解变量的数据类型和数值
  • 以太网交换基础
  • Ubuntu24.04使用SRS 搭建 RTMP流媒体服务器
  • Linux进程间通信——SystemV消息队列与信号量
  • NextJS 使用 Docker 发布
  • 算法-IMM
  • RK3568平台开发系列讲解(UART篇)line discipline
  • NIO中的异步—ChannelFuture、CloseFuture以及异步提升在NIO中的应用
  • MySQL中处理JSON数据:大数据分析的新方向,MYSQL如何处理JSON数据,参数讲解+实战案例+全网最全
  • wo是如何克服编程学习中的挫折感的?
  • roles
  • 力学笃行(五)Qt key绑定、钩子(hook)
  • Go-Zero微服务框架下开发接口流程