We use cookies to ensure you have the best browsing experience on our website. Please read our cookie policy for more information about how we use cookies.
def miniMaxSum(arr):
minarr = arr[0]
maxarr = arr[0]
sumarr = 0
for i in arr:
if i < minarr:
minarr = i
if i > maxarr:
maxarr = i
sumarr = sumarr + i
print sumarr-maxarr, sumarr-minarr
Cookie support is required to access HackerRank
Seems like cookies are disabled on this browser, please enable them to open this website
Mini-Max Sum
You are viewing a single comment's thread. Return to all comments →
You can do it in one iteration instead of three.
def miniMaxSum(arr): minarr = arr[0] maxarr = arr[0] sumarr = 0 for i in arr: if i < minarr: minarr = i if i > maxarr: maxarr = i sumarr = sumarr + i print sumarr-maxarr, sumarr-minarr