news 2026/7/13 21:33:06

华为OD机试真题 新系统 2026-07-01 C++ 实现【收集灵草】

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
华为OD机试真题 新系统 2026-07-01 C++ 实现【收集灵草】

目录

题目

思路

Code


题目

在一个远古修士的洞穴中,探宝者发现了一排共 N 棵灵草,每棵灵草有一个灵力值 A,灵力值可为正、负或零。

为避免灵草被探宝者一扫而空,远古修士设置了禁制,要求探宝者必须选择一段连续的灵草序列带回,且必须满足以下规则:

规则一:选中的连续序列中,灵力值为正的数量不少于 K 棵。

规则二:在满足规则一的前提下,探宝者还可以从选中序列中额外挑选最多 M 棵灵力值为负的灵草丢弃,以提升总收益。

求所有合法选择方案中,能够带走的灵草的灵力值总和的最大值。如果无法满足规则一,输出 -1。

数据范围:

1 <= N <= 10^4

1 <= K <= N

0 <= M <= 5

-10^9 <= A <= 10^9

输入描述

输入格式:

N K M

a1 a2 a3 ... aN

其中:

N 表示灵草数量。

K 表示至少需要选择的正数灵草数量。

M 表示最多可丢弃的负数灵草数量。

a1 a2 ... aN 表示灵草灵力值数组。

输出描述

输出合法选择方案中,带走灵草的最大灵力值总和;如果不存在正灵力值数量不少于 K 的连续序列,输出 -1。

样例 1(按公开题意构造)

输入:

7 2 1

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/13 21:32:07

《2026 年 Code 还值得学吗?AI 编程时代程序员应该掌握哪些能力》

2026 年&#xff0c;Code 已不再只是单纯地写代码&#xff0c;而是逐渐延伸到 AI 编程、代码生成、代码审查、项目优化、自动化测试和开发效率提升等多个方向。无论是刚入门的编程学习者&#xff0c;还是有经验的程序员&#xff0c;都能明显感受到智能代码助手、AI 编程工具和自…

作者头像 李华
网站建设 2026/7/13 21:30:18

拳击机器人铁甲热斗场也能接住亲子客流

一家人走到游乐设备前&#xff0c;最先冲上去的通常是孩子。家长站在后面&#xff0c;看一会儿&#xff0c;拍张照&#xff0c;然后等孩子结束。很多亲子项目到这里就停了&#xff1a;孩子完成了一次体验&#xff0c;陪同者从头到尾没有进入玩法。机器人对战给了另一种可能。孩…

作者头像 李华
网站建设 2026/7/13 21:27:57

TVA具身智能的概念、架构与应用(6)

前沿技术探索&#xff1a;AI智能体视觉&#xff08;TVA&#xff0c;Transformer-based Vision Agent&#xff09;是依托Transformer架构与“因式智能体”理论所构建的颠覆性工业视觉技术&#xff0c;是集深度强化学习&#xff08;DRL&#xff09;、卷积神经网络&#xff08;CNN…

作者头像 李华
网站建设 2026/7/13 21:26:22

Leaflet-plugins完全指南:解锁地图开发的终极插件集合

Leaflet-plugins完全指南&#xff1a;解锁地图开发的终极插件集合 【免费下载链接】leaflet-plugins Plugins for Leaflet library 项目地址: https://gitcode.com/gh_mirrors/le/leaflet-plugins 想要为你的Leaflet地图应用添加更多强大功能吗&#xff1f;&#x1f30d…

作者头像 李华