Toggle navigation
F.A.Qs
Web Board
ProblemSet
Source/Category
Status
Ranklist
Contest
[
ProblemSet
Status
Ranklist
OI Ranklist
Statistics
]
Login
Problem B: 算法实验 6-2 动态规划-最大子段和
Problem B: 算法实验 6-2 动态规划-最大子段和
Time Limit:
1
Sec
Memory Limit:
128 MB
Submit:
791
Solved:
682
[
Submit
] [
Status
] [
Web Board
] [Creator:
]
Description
给定由 n 个整数组成的序列 a1,a2,...,an,求该序列子段和的最大值。当所有整数均为负值时定义其最大子段和为 0。
依此定义, 例如, 当(a1,a2, a3, a4, a5,a6)=(-2, 11, -4, 13, -5, -2)时,最大子段和为 20。
动态规划思想如下:
Input
第1行输入n,表示有n个整数
第2行依次输入n个整数
Output
输出最大子段和
Sample Input
Copy
6 -2 11 -4 13 -5 -2
Sample Output
Copy
20