【华为OD机试 2023最新 】 开放日活动、取出尽量少的球(C++)
创始人
2025-05-31 07:52:09

题目描述

某部门开展Family Day开放日活动,其中有个从桶里取球的游戏,游戏规则如下:

有N个容量一样的小桶等距排开,

且每个小桶都默认装了数量不等的小球,

每个小桶装的小球数量记录在数组 bucketBallNums 中,

游戏开始时,要求所有桶的小球总数不能超过SUM,

如果小球总数超过SUM,则需对所有的小桶统一设置一个容量最大值 maxCapacity,

并需将超过容量最大值的小球拿出来,直至小桶里的小球数量小于 maxCapacity;

请您根据输入的数据,计算从每个小桶里拿出的小球数量。

限制规则一:

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

限制规则二:

如果所有小桶的小球总和大于SUM,则需设置容量最大值maxCapacity,并且需从小桶中拿球出来,返回从每个小桶拿出的小球数量组成的数组;

输入描述

第一行输入2个正整数,数字之间使用空格隔开,其中第一个数字表示SUM,第二个数字表示bucketBallNums数组长度;
第二行输入N个正整数,数字之间使用空格隔开,表示bucketBallNums的每一项;

输出描述

找到一个maxCapacity,来保证取出尽量少的球,并返回从每个小桶拿出的小球数量组成的数组。

<

相关内容

热门资讯

著名演员郑浩南饮凉茶谈养生,非... 近日,香港著名演员郑浩南来到珠海日月贝古春堂凉茶铺门店,品尝地道岭南饮食,称赞古春堂的手磨杏仁茶“地...
“跌下神坛”的6种“网红美食”... 网红美食越来越多,一周不见可能就出现个新品,火的莫名奇妙,然后就疯狂的排队,这样的流量来得飞快,但同...
高度酒和低度酒的区别 酒,是人类文明中最为奇妙的液体之一。它在不同的文化里扮演着各异的角色:祭祀的圣物、庆典的伴侣、艺术的...
高端鹅肝食品优选山东乐鸿食品有... 在食品行业的广阔天地中,总有一些企业凭借卓越的品质和丰富的产品线脱颖而出,山东乐鸿食品有限公司便是其...
霸王茶姬创始人婚礼,为何一杯奶... 民政部发布的一组数据引发业内关注:2025年前三季度,全国结婚对数达512.2万对,其中第三季度结婚...