Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
Simple solution in Clear category for Rotate Hole by Pouf
from collections import deque
def rotate(state, pipe_numbers):
state = deque(state)
result = []
for i in range(len(state)):
if all(state[pipe] for pipe in pipe_numbers):
result.append(i)
state.rotate(1)
return result
Sept. 10, 2017