华为OD机试双机位C卷:补种未成活胡杨 (C/C++/Py/Java/Js/Go)

华为OD机试双机位C卷:补种未成活胡杨 (C/C++/Py/Java/Js/Go)

补种未成活胡杨

华为OD机试双机位C卷 - 华为OD上机考试双机位C卷 100分题型

华为OD机试双机位C卷真题目录点击查看: 华为OD机试双机位C卷真题题库目录|机考题库 + 算法考点详解

题目描述

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

输入描述

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

输出描述

  • 最多的连续胡杨棵树

示例1

输入

5 2 2 4 1 

输出

3 

说明

补种到2或4结果一样,最多的连续胡杨棵
Could not load content