首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >2024-10-19:用go语言,给定一个正整数 k 和初始数组 nums = [1], 可以执行两种操作?

2024-10-19:用go语言,给定一个正整数 k 和初始数组 nums = [1], 可以执行两种操作?

提问于 2024-10-19 06:57:23
回答 0关注 0查看 33

2024-10-19:用go语言,给定一个正整数 k 和初始数组 nums = [1],

可以执行两种操作:将数组中任一元素加一,或复制数组中任意元素并将其附加到数组末尾。

求使得数组元素之和大于或等于 k 所需的最少操作次数。

输入:k = 11。

输出:5。

解释:

可以对数组 nums = [1] 执行以下操作:

将元素的值增加 1 三次。结果数组为 nums = [4] 。

复制元素两次。结果数组为 nums = [4,4,4] 。

最终数组的和为 4 + 4 + 4 = 12 ,大于等于 k = 11 。

执行的总操作次数为 3 + 2 = 5 。

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档