Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
Let's collect everything solution in Clear category for Compass, Map and Spyglass by sinclair2k
def navigation(seaside):
items = {item: (x, y) for x, row in enumerate(seaside) for y, item in enumerate(row) if item != 0}
return sum(max(abs(items['Y'][0] - items[item][0]),
abs(items['Y'][1] - items[item][1])) for item in items if item != 'Y')
Sept. 6, 2018
Comments: