Toggle navigation
HUSTOJ
F.A.Qs
ProblemSet
Source/Category
Status
Ranklist
Contest
Login
Login
Register
欢
迎
各
位
同
学
!
!
!
Problem3205--最大子序和
3205: 最大子序和
Time Limit:
1
Sec
Memory Limit:
128 MB
Submit:
0
Solved:
0
[
Status
] [
Submit
] [Creator:
]
Description
输入一个长度为n的整数序列,从中找出一段长度不超过m的连续子序列,使得整个序列的和最大。
例如整数序列为:1,-3,5,1,-2,3
当m=4时,S=5+1-2+3=7
当m=2或m=3时,S=5+1=6
Input
第一行,两个数n和m(n,m≤300000)
第二行有n个数,要求在n个数中找到最大子序和,每个数的范围是[-1000,1000]
Output
一个数,输出他们的最大子序和
Sample Input
Copy
6 4 1 -3 5 1 -2 3
Sample Output
Copy
7
Source/Category
单调队列
level8