Minimum Subarray Sum
You are given an array of integers of size n . Find a subarray whose sum of elements is as minimum as possible . Print the sum of elements of that subarray.
Note : A subarray is consisted of some consecutive elements of an array . For example, if we consider an array {1,3,22,8} , then {1,3} or {3,22,8} will be subarray of this array , but {1,8} or {1,22,8} won't be .
Input Format
First line of the input contains an integer n , which is the size of the array . Second line of input contains n space seperated integers a1,a2,.....,an
Constraints
1<=n<=100,000
0<=ai<=1,000,000,000
Output Format
Print the answer in one line.
Sample Input 0
1
1
Sample Output 0
1
Sample Input 1
3
0 0 0
Sample Output 1
0
xxxxxxxxxx
11
1
2
3
4
5
6
int main() {
7
8
/* Enter your code here. Read input from STDIN. Print output to STDOUT */
9
return 0;
10
}
11