MAXSUMSQ - Maximum Sum Sequences
Given an array A having n elements, let X be the maximum sum of any contiguous sequence in the array. How many contiguous sequences in A sum up to X?
Input
The first line contains T the number of test cases. There follow 2T lines, 2 for each test case. The first line contains the n, the number of elements in the array. The second line contains n space separated integers Ai.
Output
Output T lines, one for each test case. On each line, output two space separated integers; the maximum sequence sum, and the number of sequences which obtain this maximum sum.
Example
Input: 2
3
-1 -1 -1
4
2 0 -2 2 Output: -1 3
2 4
Constraints
1 ≤ T ≤ 35
1 ≤ n ≤ 100000
-1000 ≤ Ai ≤ 1000
hide comments
hodobox:
2016-08-09 18:32:38
Can be done in O(n) time and O(1) space without any casing :) |
|
rocode0001:
2015-12-16 17:58:27
Nice Problem!!learned many new thngs
|
|
msa21974:
2015-10-06 13:12:27
can somebody explain second test case . I think output should be : 2 3
|
|
maverick_10:
2015-09-25 14:57:52
will brute force work ?
|
|
(Tjandra Satria Gunawan)(曾毅昆):
2015-08-28 01:28:29
<b>Finally AC</b> too many cases to handle, got a lot of WA *_* |
|
:.Mohib.::
2015-07-28 19:51:42
Really Nice problem...!! |
|
thirupathireddy:
2015-06-22 16:12:53
is the complexity O(n)...?can anyone tell?
|
|
CoNtRaDiCtIoN:
2015-06-07 11:52:38
awesome problem learnt something :) |
|
Garima:
2015-05-30 17:17:08
@Ankit Sultana: thankyou so much man! :D |
|
reddragon:
2015-03-28 18:35:37
can somebody explain second test case . I think output should be : 2 3 |
Added by: | Varun Jalan |
Date: | 2010-01-24 |
Time limit: | 1s |
Source limit: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Languages: | All except: NODEJS OBJC PERL6 SQLITE VB.NET |
Resource: | own problem used for Codechef Snackdown Onsite |