牛客周赛91
B:滑动窗口
n =int(input())
a = list(map(int,input().strip().split()))
if n < 10:
print(sum(a))
exit()
l,r = 0,0
res = 0
while r < 10:
res += a[r]
r += 1
t = res
while r < n:
t += a[r] - a[l]
if t > res:
res = t
l += 1
r += 1
n =int(input())
a = list(map(int,input().strip().split()))
if n < 10:
print(sum(a))
exit()
l,r = 0,0
res = 0
while r < 10:
res += a[r]
r += 1
t = res
while r < n:
t += a[r] - a[l]
if t > res:
res = t
l += 1
r += 1
全部评论
相关推荐
昨天 10:44
齐齐哈尔大学 Java 点赞 评论 收藏
分享
点赞 评论 收藏
分享
01-13 16:51
河北建筑工程学院 单片机 点赞 评论 收藏
分享
2025-12-22 16:53
大连理工大学 产品总监
王海:不算mentor但也带过几个实习生,直接观感就是你可以摸鱼可以想早下班,分给你的工作好好完成就行 点赞 评论 收藏
分享
