2786: 最大子序和

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:92 解决:16

题目描述

    输入一个长度为n的整数序列,从中找出一段不超过M的连续子序列,使得整个序列的和最大。    例如 1,-3,5,1,-2,3    当m=4时,S=5+1-2+3=7    当m=2或m=3时,S=5+1=6 

输入

    第一行两个数n,m    第二行有n个数,要求在n个数找到最大子序和  

输出

    一个数,数出他们的最大子序和 

样例输入 复制

    6 4
    1 -3 5 1 -2 3 

样例输出 复制

    7 

提示

30%满足 n,m<=100

50%满足 n,m<=3000 

100%满足n,m<=300000