Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
First solution in Clear category for Restricted Sum by vlad.bezden
def checkio(data):
return 0 if not data else data.pop() + checkio(data)
if __name__ == "__main__":
assert checkio([1, 2, 3]) == 6
assert checkio([1, 2, 3, 4, 5, 6]) == 21
assert checkio([2, 2, 2, 2, 2, 2]) == 12
Nov. 24, 2018