Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
First solution in Clear category for Compass, Map and Spyglass by mikra
def linfty_metric(x, y):
return max(abs(x[i] - y[i]) for i in range(len(x)))
def navigation(seaside):
places = {
letter: (i, j) for j, row in enumerate(seaside)
for i, letter in enumerate(row) if letter
}
return sum(linfty_metric(place, places['Y']) for place in places.values())
April 9, 2019