Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
(Parentheses) solution in Creative category for Colder-Warmer by veky
checkio=lambda steps: {(x,y) for x in range(10) for y in range(10) if all(
(lambda t: t//abs(t) if t else 0)((x-x1)**2+(y-y1)**2-(x-x2)**2-(y-y2)**2)==s
and (x,y) not in ((x1,y1),(x2,y2))
for (x1,y1,_),(x2,y2,s) in zip(steps,steps[1:]))}.pop()
Sept. 13, 2013
Comments: