def GetSum(n, arr):
    if len(arr) == 0 and n != 0:
        return False
return n == 0 or GetSum(n, arr[1:]) or GetSum(n - arr[0], arr[1:])

def ArrayAddition(arr):
    arrs = sorted(arr)
return GetSum(arrs[-1], arrs[:-1])
print(ArrayAddition([2, 95, 96, 97, 98, 99, 100]))
перебирать циклы в питоне?