2024年华为OD机试真题-机器人仓库搬砖-Java-OD统一考试(C卷)

news/2024/7/20 17:27:19 标签: 华为od, 机器人, java, 华为, 开发语言

题目描述:

机器人搬砖,一共有N堆砖存放在N个不同的仓库中,第i堆砖中有bricks[i]块砖头,要求在8小时内搬完。机器人每小时能搬砖的数量取决于有多少能量格,机器人一个小时中只能在一个仓库中搬砖,机器人的能量格每小时补充一次且能量格只在这一个小时有效,为使得机器人损耗最小化尽量减小每次补充的能量格数。

为了保障在8小时内能完成搬砖任务,请计算每小时给机器人充能的最小能量格数。

备注:

1、无需考虑机器人补充能量格的耗时;

2、无需考虑机器人搬砖的耗时;

3、机器人每小时补充能量格只在这一个小时中有效;

输入描述:

程序输入为“30 12 25 8 19”一个整数数组,数组中的每个数字代表第i堆砖的个数,每堆砖的个数不超过100。

输出描述:

输出在8小时内完成搬砖任务,机器人每小时最少需要充多少个能量格;

如果8个小时内无论如何都完成不了任务,则输出“-1”;

补充说明:

示例1

输入:

30 12 25 8 19
输出:

15
说明:

示例2

输入:

10 12 25 8 19 8 6 4 17 19 20 30
输出:

-1
说明:

砖的堆数为12堆存放在12个仓库中


http://www.niftyadmin.cn/n/5380668.html

相关文章

【开源】JAVA+Vue.js实现城市桥梁道路管理系统

目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块三、系统展示四、核心代码4.1 查询城市桥梁4.2 新增城市桥梁4.3 编辑城市桥梁4.4 删除城市桥梁4.5 查询单个城市桥梁 五、免责说明 一、摘要 1.1 项目介绍 基于VueSpringBootMySQL的城市桥梁道路管理系统,支持…

洛谷: P1480 A/B Problem

题目描述 输入两个整数 a , b a,b a,b,输出它们的商。 输入格式 两行,第一行是被除数,第二行是除数。 输出格式 一行,商的整数部分。 样例 #1 样例输入 #1 10 2样例输出 #1 5提示 0 ≤ a ≤ 1 0 5000 0\le a\le 10^{500…

CSS background-size

background-size 菜鸟教程 CSS3 background-size 属性 MDN Web 开发技术>CSS:层叠样式表>background-size CSS的background 背景图片自动适应元素大小,实现img的默认效果 background-size:100% 100%; 在CSS中,background-size属性用…

徐晓艺受聘成为中国管理科学研究院经济发展研究中心客座教授

为深入贯彻党的十九大和五中全会重要精神,树立创新、协调、绿色、开放、共享的发展理念,聚集我国在各产业领域产学研方面的研究资源,推进国家治理体系和治理能力向高水平发展,建设中国管理科学研究院高端智库,更好地为产业经济发展服务,中国管理科学研究院经济发展研究中心决定…

JavaScript排序

直接看代码 <table border"1" cellspacing"0"><thead class"tou"><tr><td>选择按钮</td><td>汽车编号</td><td>汽车图片</td><td>汽车系列名称</td><td>汽车能源</…

美国突然致敬中本聪

作者&#xff1a;秦晋 有点看不懂美国的神操作。 2月16日&#xff0c;据《Bitcoin Magazine》报道&#xff0c;比特币的竞争对手、美国参议员伊丽莎白-沃伦对比特币的立场突然180度大转弯。由反对立场转为支持立场。让很多行业媒体出乎意料&#xff0c;甚至惊掉下巴。 报道称&a…

Python算法深度探索:从基础到进阶

目录 引言 1. 基础算法&#xff1a;数组操作 示例代码&#xff1a; 2. 进阶算法&#xff1a;图算法 示例代码&#xff1a; 3. 机器学习算法&#xff1a;决策树 示例代码&#xff1a; 总结&#xff1a; 引言 本文将引导您从Python的基础算法出发&#xff0c;逐步深入到更…

每日OJ题_算法_递归⑤力扣50. Pow(x, n)

目录 力扣50. Pow(x, n) 解析代码 力扣50. Pow(x, n) 50. Pow(x, n) 难度 中等 实现 pow(x, n) &#xff0c;即计算 x 的整数 n 次幂函数&#xff08;即&#xff0c;xn &#xff09;。 示例 1&#xff1a; 输入&#xff1a;x 2.00000, n 10 输出&#xff1a;1024.0000…