Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
First solution in Clear category for Draw Ghost Legs by Max0526
def draw_ghost_legs(result):
res = result[:]
n = len(res)
legs = []
sorted_res = list(range(1, n+1))
while res != sorted_res:
for i in range(n-1):
if res[i] > res[i+1]:
res[i], res[i+1] = res[i+1], res[i]
legs.append((i+1, i+2))
return legs[::-1]
Oct. 27, 2025
Comments: