Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
First solution in Uncategorized category for Compass, Map and Spyglass by David_Jones
def navigation(seaside):
x, y = {}, {}
for i, row in enumerate(seaside):
for j, item in enumerate(row):
if item:
x[item], y[item] = i, j
return sum(max(abs(x[item] - x['Y']), abs(y[item] - y['Y']))
for item in 'CMS')
May 5, 2019