Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
recursive solution in Clear category for Golden Pyramid by Tarty
def count_gold(pyramid):
def iterateLevel(pyramid, pos, result):
return result if not len(pyramid) else max(iterateLevel(pyramid[1:], pos, result + pyramid[0][pos]), iterateLevel(pyramid[1:], pos + 1, result + pyramid[0][pos]))
return iterateLevel(pyramid, 0, 0)
Nov. 11, 2014