Files
kattis/1dfroggereasy.py
2023-07-25 12:40:12 +02:00

31 lines
522 B
Python

n, s, m = map(int, input().split())
s -= 1
board = list(map(int, input().split()))
shadow_board = [0] * n
def print_ending(ending, hops):
print(ending)
print(hops)
exit()
hops = 0
while True:
if shadow_board[s] == 1:
print_ending("cycle", hops)
shadow_board[s] = 1
if board[s] == m:
print_ending("magic", hops)
if s + board[s] < 0:
print_ending("left", hops + 1)
if n <= s + board[s]:
print_ending("right", hops + 1)
s += board[s]
hops += 1