对于如下问题:
考虑该贪心算法(并不正确):
现给定 n 和数列 a1,…,an,对于每个 m∈[1,n],请求出该算法可能得到的答案(即区间和的总和)的最大值和最小值。
本题输入包含多组数据。
第一行,一个正整数 T,表示数据组数。对于每组数据:
对于每组数据:
5 5 1 -1 1 -1 1 5 2 -2 2 -1 2 6 3 1 -4 1 -5 9 13 1 1 -4 5 -1 -4 1 9 1 9 -8 1 0 16 1 -8 2 -7 3 -6 4 -5 5 -4 4 -3 3 -2 2 -1
1 2 3 3 3 1 1 1 1 1 3 5 5 5 5 3 3 3 3 3 9 13 14 14 14 14 9 13 14 14 14 14 20 25 27 28 28 28 28 28 28 28 28 28 28 20 22 23 23 23 23 23 23 23 23 23 23 23 5 9 13 16 19 21 23 24 24 24 24 24 24 24 24 24 5 9 12 14 15 15 15 15 15 15 15 15 15 15 15 15
对于 100% 的数据,1≤T≤104,1≤n≤105,∑n≤5×105,∣ai∣≤109。