P594 最大连续子序列
最大连续子序列
题目描述
给定 个整数的序列 ,其任意连续子序列可表示为 ,其中 。最大连续子序列是所有连续子序列中元素和最大的一个,例如给定序列 ,其最大连续子序列为 ,最大和为 。现在增加一个要求,即还需要输出该子序列的第一个和最后一个元素。
输入格式
测试输入包含若干测试用例,每个测试用例占 行,第一行给出正整数 ,第二行给出 个整数,中间用空格分隔。当 为 时,输入结束,该用例不被处理。
给定 K 个整数的序列 N1,N2,...,NK,其任意连续子序列可表示为 Ni,Ni+1,...,Nj,其中 1≤i≤j≤K。最大连续子序列是所有连续子序列中元素和最大的一个,例如给定序列 −2,11,−4,13,−5,−2,其最大连续子序列为 11,−4,13,最大和为 20。现在增加一个要求,即还需要输出该子序列的第一个和最后一个元素。
测试输入包含若干测试用例,每个测试用例占 2 行,第一行给出正整数 K(K<10000),第二行给出 K 个整数,中间用空格分隔。当 K 为 0 时,输入结束,该用例不被处理。