You are given an array of integers . Suppose is any array of integers. Find the minimum possible positive value of .
Constraints
At least one .
Input Specification
The first line contains an integer, .
The next line contains space-separated integers, .
Output Specification
Output the minimum positive value of .
Sample Input
3
2 -1 3
Sample Output
1
Explanation for Sample
One possible value for array is . Then, . This is the minimum positive value of amongst all values of .
Comments
Can someone help me understand why this isn't a valid solution? My process is to initially add all of the values together (analogous to having array b filled with ones) then subtracting values from the array until the sum is minimized (until any further subtraction of values would cause a negative sum, this is essentially decrementing the multiple of the values of a found in the b array). Why does this not work? It passes the given test case but not the grader's cases. Is there some hidden rule that the elements must be distinct?