华为机试真题 Java 实现【开放日活动】【2022.11 Q4 新题】

news/2024/7/20 17:56:11 标签: java, 华为机试, 开放日活动, 华为od, 华为OD

目录

题目

思路

考点

Code


题目

题目描述
某部门开展Family Day开放日活动,其中有个从桶里取球的游戏,游戏规则如下:有N个容量一样的小桶等距排开,且每个小桶都默认装了数量不等的小球,
每个小桶装的小球数量记录在数组 bucketBallNums 中,游戏开始时,要求所有桶的小球总数不能超过 SUM,
如果小球总数超过 SUM,则需对所有的小桶统一设置一个容量最大值 maxcapacity并需将超过容量最大值的小球拿出来,直至小桶里的小球数量小于 maxcapacity;请您根据输入的数据,计算从每个小桶里拿出的小球数量,

限制规则一:
所有所有小桶的小球总和小于 SUM,则无需设置容量值,并且无需从小桶中拿球出来,返回结果[];

限制规则二:
如果所有小桶的小球总和大于 SUMÿ


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

相关文章

【算法】七月算法打卡

# 2022-07-11 深拷贝 const copyObject (obj {}) > {let newObj nullif (typeof (obj) object && obj ! null) {newObj obj instanceof Array ? [] : {}// 进入下一层进行递归for (let i in obj) newObj[i] copyObject(obj[i])} else {newObj obj}return …

nodejs+vue041家政管理系统

基本要求:要求此系统能较完善的实现服务人员及客户信息的管理等功能。 主界面:分为用户登陆和管理员登陆,用户登陆包含客户登录和服务人员登陆。 用户注册:注册时可选择身份(客户或者服务人员)。 后台管…

NR RedCap UE关键技术与标准化进展

【摘 要】为满足工业无线传感器、视频监控和可穿戴设备等中端物联网用例的需求,3GPP Rel-17研究定义5G新空口(NR)低复杂度低成本终端(即RedCap UE)。介绍了5G RedCap UE的主要用例与标准化目标,分析了RedCap UE降低复杂度与成本、终端节能、终端指示与识别等关键技术,分…

堆排序快速排序插入排序

堆排序 数据结构使用的是1 dimension的数组来作为二叉树的堆结构,所以并没有使用结构体,而是直接使用了数组 而且堆是完全二叉树,也就是除了最后一层以外,其他层都是满二叉树,最后一层可能不满,所以1dime…

一文了解 Go 标准库 math 和 rand 的常用函数

耐心和持久胜过激烈和狂热。 哈喽大家好,我是陈明勇,今天分享的内容是在 Go 标准库 math 和 rand 的常用函数。如果本文对你有帮助,不妨点个赞,如果你是 Go 语言初学者,不妨点个关注,一起成长一起进步&…

BEVFormer-accelerate:基于 EasyCV 加速 BEVFormer

BEVFormer是一种纯视觉的自动驾驶感知算法,通过融合环视相机图像的空间和时序特征显式的生成具有强表征能力的BEV特征,并应用于下游3D检测、分割等任务,取得了SOTA的结果。我们在EasyCV开源框架(https://github.com/alibaba/Ea…&…

第二十八章 linux-设备树二

第二十八章 linux-设备树二 文章目录第二十八章 linux-设备树二设备树是什么为什么需要设备树设备树技术如何工作设备树dts文件在哪里dts的格式简介dts的节点格式imx6ull-14x14-evk.dtsproperty常见预定义标准属性gpio实例驱动中device来源设备树是什么 device tree&#xff0…

【Python机器学习】聚类算法任务,评价指标SC、DBI、ZQ等系数详解和实战演示(附源码 图文解释)

需要源码和数据集请点赞关注收藏后评论区留言私信~~~ 一、聚类任务 设样本集S{x_1,x_2,…,x_m}包含m个未标记样本,样本x_i(x_i^(1),x_i^(2),…,x_i^(n))是一个n维特征向量。 聚类在分簇过程的任务是建立簇结构,即要将S划分为k(有的聚类算法…