I want to print the minimum sum and the maximum sum of 4 of 5 elements for my array. When I check my result step by step it seems right, though for main result my answer is false.
def miniMaxSum(arr):
minimum = 10**9
maximum = 0
for i in arr:
newArray = arr
newArray.remove(i)
sumArray = 0
for e in newArray:
sumArray += e
if sumArray < minimum:
minimum = sumArray
if sumArray > maximum:
maximum = sumArray
return minimum, maximum
myArr = [1,2,3,4,5]
Output: (6, 14)
Has to be (10, 14).