Advertisement
Guest User

Untitled

a guest
Dec 15th, 2020
38
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.33 KB | None | 0 0
  1. #pythran export solve(int list, int)
  2. def solve(inputs, stop):
  3.     values = {value: index for index, value in enumerate(inputs[:-1])}
  4.     current = inputs[-1]
  5.     for turn in range(len(values), stop - 1):
  6.         last = current
  7.         current = turn - values.get(current, turn)
  8.         values[last] = turn
  9.     return current
  10.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement