Ok, die uitdaging ga ik aan: met kleine aanpassing is Excel (2 sec) sneller dan Python (9 sec).

spoiler:
[code=vba]
Public Sub FindMaze()
Dim row, myValue, teller As Long
Dim inputarray(1 To 1097) As Long
For row = 1 To 1097
inputarray(row) = ThisWorkbook.Worksheets(1).Cells(row, 1).Value
Next row
Debug.Print Time
row = 1
While row < 1098
myValue = inputarray(row)
If myValue >= 3 Then inputarray(row) = myValue - 1 Else inputarray(row) = myValue + 1
row = row + myValue: teller = teller + 1
Wend
Debug.Print "Escaped. Count=" & teller
Debug.Print Time
End Sub
[/code]
Public Sub FindMaze()
Dim row, myValue, teller As Long
Dim inputarray(1 To 1097) As Long
For row = 1 To 1097
inputarray(row) = ThisWorkbook.Worksheets(1).Cells(row, 1).Value
Next row
Debug.Print Time
row = 1
While row < 1098
myValue = inputarray(row)
If myValue >= 3 Then inputarray(row) = myValue - 1 Else inputarray(row) = myValue + 1
row = row + myValue: teller = teller + 1
Wend
Debug.Print "Escaped. Count=" & teller
Debug.Print Time
End Sub
[/code]