华为OD机试E卷 –补种未成活胡杨 –24年OD统一考试(Java & JS & Python & C & C++)

文章目录

题目描述

近些年来,我国防沙治沙取得显著成果。某沙漠新种植 N 棵胡杨(编号 1-N),排成一排
一个月后,有 M 棵胡杨未能成活
现可补种胡杨 K 棵,请问如何补种 (只能补种,不能新种),可以得到最多的连续胡杨
树?

输入描述

N 总种植数量,1 <= N <= 100000
M 未成活胡杨数量,M 个空格分隔的数,按编号从小到大排列,1 <= M = N
K 最多可以补种的数量,0 <= K <= M

输出描述

最多的连续胡杨棵树

用例

输入

5
2
2 4
1

输出

3

说明
补种到2或4结果一样,最多的连续胡杨棵数都是3

输入

10
3
2 4 7
1

输出

文章整理自互联网,只做测试使用。发布者:Lomu,转转请注明出处:https://www.it1024doc.com/4987.html

(0)
LomuLomu
上一篇 2024 年 12 月 31 日
下一篇 2024 年 12 月 31 日

相关推荐

  • 数据结构(Java版)第五期:ArrayList与顺序表(下)

    目录 一、数组实现顺序表 在探讨顺序表的实现时,我们通常会想到数组这一基础数据结构。本文将通过一个简单的例子,展示如何使用数组来构建一个顺序表,并实现其基本操作。 public class MyArrayList { private int[] arr; private int size; // 记录有效元素的数量 // 构造函数,初始化数组容量 publi…

    未分类 2024 年 12 月 28 日
    45800
  • 全网最详细的Spring入门教程

    为什么用Spring 什么是Spring Spring 是一款开源的轻量级 Java 开发框架,旨在提高开发人员的开发效率以及系统的可维护性。 Spring的一个最大的目的就是使JAVA EE开发更加容易 。同时,Spring之所以与Struts、Hibernate等单层框架不同,是因为Spring致力于提供一个以统一的、高效的方式构造整个应用,并且可以将单…

    2024 年 12 月 24 日
    73300
  • Claude Pro国内可用充值开通方法

    国内用户开通 Claude Pro 的充值教程,整理 Claude Pro 充值、代充、国内支付和 Organization ID 提交步骤。

    未分类 2026 年 6 月 23 日
    8900
  • 从混沌到秩序:Python的依赖管理工具分析

    “`markdownPython的依赖管理工具尚未形成统一标准,其原因主要包括: 历史发展的随意性:Python在早期发展过程中,对于依赖管理的重视不足,缺乏从一开始就进行统一规划和设计的意识。 社区的分散性:Python社区庞大且分散,众多开发者和团队各自为政,根据自己的需求和偏好开发工具,缺乏统一的协调和整合机制。 多样化的使用场景:Python应用场…

    未分类 2024 年 12 月 26 日
    65900
  • ChatGPT Plus代充无需国外信用卡完整步骤

    国内用户订阅 ChatGPT Plus 时,最需要避免的是账号混淆和支付绕路。先确认目标账号,再按页面提示提交 Session,流程会清楚很多。 如果你想保留自己的使用记录和工作习惯,可以按下面步骤操作。

    未分类 2026 年 6 月 7 日
    14700

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信