问题标题: 信息素养大赛复赛编程题第四题

0
0
已解决
李皓辰
李皓辰
高级守护
高级守护

嗯,题目的话,这里推荐题目,有人写对了吗?

这里我给个思路:

for循环从2开始遍历,每次判断a[i]和a[i-1]的差值是否≤d,是的话,就更新cnt(长度)和sum(总路程),然后如果cnt已经达到了w,那么就更新最大值 mx=max(mx,sum) 而且sum要减掉一个值,原因是:

如果>d,则清空sum,cnt

记得最后还有输出-1的情况哦

你觉得现在你能写出来了吗?

李皓辰在2026-07-06 11:15:27追加了内容

谁来看看我的博客


0
已采纳
王克凡
王克凡
资深守护
资深守护

你的博客我看了很多,还推荐过

0
孙中泽
孙中泽
高级守护
高级守护

第四题我没写出来

我觉得要完了

我要回答