首页 > 编程语言 >2024年华为OD笔试机试E卷- 补种未成活胡杨 (java/c++/python)

2024年华为OD笔试机试E卷- 补种未成活胡杨 (java/c++/python)

时间:2024-10-08 18:21:17浏览次数:11  
标签:补种 java python 胡杨 OD 成活 描述

华为OD机试E卷2024真题目录(java & c++ & python)

本人习惯先看输入输出描述,可以明确知道哪些数据已知,需要去得到什么结果,再代入更有目的性地阅读题干内容,快速理解,所以把输入输出描述放在前面,你可以试下这样阅读对你是否有帮助。

输入描述

N 总种植数量

1 ≤ N ≤ 100000
M 未成活胡杨数量,M 个空格分隔的数,按编号从小到大排列

1 ≤ M ≤ N
K 最多可以补种的数量,

0 ≤ K ≤ M

输出描述

最多的连续胡杨棵树

题目描述

近些年来,我国防沙治沙取得显著成果。

某沙漠新种植 N 棵胡杨(编号1-N),排成一排。一个月后,有 M 棵胡杨未能成活。

现可补种胡杨 K 棵,请问如何补种(只能补种,不能新种),可以得到最多的连续胡杨树?

用例1

输入

标签:补种,java,python,胡杨,OD,成活,描述
From: https://blog.csdn.net/hrr397117313/article/details/142747241

相关文章

  • 2024年华为OD笔试机试E卷- 关联子串 (java/c++/python)
    华为OD机试E卷2024真题目录(java&c++&python)本人习惯先看输入输出描述,可以明确知道哪些数据已知,需要去得到什么结果,再代入更有目的性地阅读题干内容,快速理解,所以把输入输出描述放在前面,你可以试下这样阅读对你是否有帮助。输入描述输入两个字符串,分别为题目中描述的......
  • JavaScript数组合并方法(concat()函数)
    在JavaScript中,concat方法用于连接两个或多个数组,并返回一个新数组。这不会改变现有的数组,而是返回一个包含了连接元素的新数组。解法1:基本的concat使用方法letarray1=[1,2,3];letarray2=[4,5];letarray3=array1.concat(array2);console.log(array3);//输......
  • 计算机毕业设计 基于Flask+vue的博客系统的设计与实现 Python毕业设计 Python毕业设计
    博主介绍:✌从事软件开发10年之余,专注于Java技术领域、Python人工智能及数据挖掘、小程序项目开发和Android项目开发等。CSDN、掘金、华为云、InfoQ、阿里云等平台优质作者✌......
  • 如何写出Pythonic的代码?
    f-string、三元操作、各种解析式、生成器装饰器的熟练运用,“内库”引用和函数封装再加持PEP8,撰写的脚本不pythonic都难。......
  • Kubernetes的Pod调度:让你的应用像乘坐头等舱!
     一、Kubernetes中Pod调度的重要性在Kubernetes的世界里,Pod调度就像是一个繁忙的交通指挥官,负责把小车(也就是我们的Pod)送到最合适的停车位(节点)。调度不仅关乎资源的合理利用,还关乎应用的“生死存亡”,下面让我们来看看为什么调度这么重要。资源优化:想象一下,如果每辆......
  • nodejs基本使用
    node.js基本使用 1.压缩并整合html、js文件(注:压缩后放html类型文件里,才可以运行显示页面)//压缩html和js文件constfs=require('fs')constpath=require('path')//读取、压缩html文件fs.readFile(path.join(__dirname,'index.html'),'utf8',(err,data)=>......
  • 更改JAVA_HOME 环境变量 不会生效 还是访问更改之前的JAVA版本 问题
    最近遇到一个问题,更改JAVA_HOME路径从jdk版本改成jdk1.8版本但是使用java-version版本还是显示17版本这可以确定是环境变量配置的问题,我在path中看到一个叫做C:\ProgramFiles\CommonFiles\Oracle\Java\javapath的配置可以看到这个目录下放的是java的启动文件,并且......
  • 计算机毕业设计 基于Python的荣誉证书管理系统的设计与实现 Python毕业设计 Python毕
    博主介绍:✌从事软件开发10年之余,专注于Java技术领域、Python人工智能及数据挖掘、小程序项目开发和Android项目开发等。CSDN、掘金、华为云、InfoQ、阿里云等平台优质作者✌......
  • JavaWeb婚恋交友服务系统
    本系统采用Eclipse2022作为开发工具,MySql8.0作为数据库,并运用Java编程语言和Web、JavaScript、Vue、Html5+Css3等技术搭建B/S架构的网站。它包括两个主要功能模块:前台和后台。前台模块实现了用户注册登录、个人信息管理、发布个人信息、留言、报名线下活动、支付活动费用、......
  • 在vscode开发平台中编写HTML的基础快门键以及安装插件
    1、HTML5是HTML的第五次重大修改;2、相关快门键使用如下:   (1)放大缩小视图:放大:Ctrl和+;缩小:Ctrl和-;   (2)向上复制一行:alt+shift+......