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

华为OD机考双机位C卷 - 编程能力提升计划 (Java Python JS C/C++ GO )

最新华为上机考试

真题目录:点击查看目录
华为OD面试真题精选:点击立即查看
华为OD机考双机位C卷

题目描述

为了提升软件编码能力,小王制定了刷题计划,他选了题库中的n道题,编号从0到n-1,并计划在m天内按照题目编号顺序刷完所有的题目(注意,小王不能用多天完成同一题)。

在小王刷题计划中,小王需要用tme[i]的时间完成编号 i 的题目。

此外,小王还可以查看答案,可以省去该题的做题时间。为了真正达到刷题效果,小王每天最多直接看一次答案。

我们定义m天中做题时间最多的一天耗时为T(直接看答案的题目不计入做题总时间)。

请你帮小王求出最小的T是多少。

输入描述

第一行输入为time,time[i]的时间完成编号 i 的题目

第二行输入为m,m表示几天内完成所有题目,1 ≤ m ≤ 180

输出描述

最小耗时整数T

示例1

输入

999,999,999 4

输出

0

说明

在前三天中,小王每天都直接看答案,这样他可以在三天内完成所有的题目并不花任何时间

示例2

输入

1,2,2,3,5,4,6,7,8 5

输出

4

说明

第一天完成前3题,第3题看答案;
第二天完成第4题和第5题,第5题看答案;
第三天完成第6和第7题,第7提看答案;
第四天完成第8题,直接看答案:
第五天完成第9题,直接看答案

解题思路

解释

在示例2中,输入如下:

1,2,2,3,5,4,6,7,8 5

这意味着小王有9道题目,每道题目的完成时间分别是1, 2, 2, 3, 5, 4, 6, 7, 8,且他需要在5天内完成这些题目。目标是使得这5天中最繁忙的一天(耗时最长的一天)的耗时T尽可能小。

解释如何安排:
  1. 第一天

    • 完成题目0 (1分钟), 题目1 (2分钟) 和题目2 (2分钟)。
    • 可选择题目2作为查看**的题目,因为它不是最耗时的。
    • 实际耗时:1 + 2 = 3分钟
  2. 第二天

    • 完成题目3 (3分钟) 和题目4 (5分钟)。
    • 可选择题目4作为查看**的题目,因为它是这两题中较耗时的。
    • 实际耗时:3分钟
  3. 第三天

    • 完成题目5 (4分钟) 和题目6 (6分钟)。
    • 可选择题目6作为查看**的题目,因为它是这两题中较耗时的。
    • 实际耗时:4分钟
http://www.gsyq.cn/news/132245.html

相关文章:

  • Java毕设选题推荐:基于SpringBoot的校园购物系统设计与实现基于springboot的校园零售管理系统的设计与实现【附源码、mysql、文档、调试+代码讲解+全bao等】
  • 重庆三峡学院图书资料管理系统设计与实现(源码+论文+部署+安装)
  • 华为OD机考双机位C卷 - 计算误码率 (Java Python JS C/C++ GO )
  • Java计算机毕设之基于Java的高校超市管理系统设计与实现基于springboot的校园零售管理系统的设计与实现(完整前后端代码+说明文档+LW,调试定制等)
  • GPIO输入输出的内容补充(继上一篇)
  • DHCP服务器:轻松管理IP自动分配 - 详解
  • consul - yebinghuai-qq
  • redis-基本操作指令 - yebinghuai-qq
  • 医疗AI智能体架构设计:六大核心模块与七种专业智能体类型全解析
  • Docker容器操作总结 - 十里
  • 构建智能Agent系统的路由模式:原理、实现与实战案例(建议收藏)
  • 【题解】P14826 踩踩标
  • 基于librosa的MFCC的音色相似度检测程序
  • 2025 国内公关公司 TOP10 评测!策略创新+资源整合,十大品牌权威榜单发布,专业赋能品牌传播新生态 - 全局中转站
  • 【课程设计/毕业设计】基于springboot的汽车租赁买卖管理系统的设计与实现租赁预订、二手车交易【附源码、数据库、万字文档】
  • 2025 国内整合营销服务商TOP10 评测!全链路赋能 + 标杆案例,十大品牌权威榜单发布,驱动品牌增长新引擎 - 全局中转站
  • 【打造自己的 DeepSeek】第 1 期:为什么要打造自己的 DeepSeek? _
  • 请教软件和业务问题,引发的思考
  • 复习——共享内存
  • 写在最前面
  • 【python大数据毕设实战】哮喘患者症状数据可视化分析系统、Hadoop、计算机毕业设计、包括数据爬取、数据分析、数据可视化、机器学习
  • 【01-02】
  • 非遗万象图前端开发
  • Redis多实例部署与主从架构
  • 上海埃飞电子科技有限公司:探寻国内顶尖狭缝涂布机加工厂的卓越之道 - 五色鹿五色鹿
  • 用 .NET MAUI 10 + VS Copilot 从 0 开发一个签到 App(三)
  • 【linux内核】Linux内核的同步机制
  • (100分)- 部门人力分配(Java JS Python C)
  • 详细介绍:正则表达式超详细版
  • 高职金融科技应用专业可考取的金融科技类证书