Advertisement
Guest User

Untitled

a guest
Dec 14th, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.41 KB | None | 0 0
  1. amnt, seq = (lambda x: (int(x), x))('030121')
  2. u, v, base_value, j = 0, 1, "37", 0
  3. xs = [*map(int, base_value)]
  4. while(seq not in "".join(map(str,xs[-7:]))):
  5. xs += [*map(int, f"{xs[u] + xs[v]}")]
  6. u = (u+xs[u]+1)%len(xs)
  7. v = (v+xs[v]+1)%len(xs)
  8. if len(xs) == amnt + 10:
  9. print('Silver:',"".join(map(str, xs[-10:])))
  10. offset = 6 if int(seq[-1]) == xs[-1] else 7
  11. print('Gold:', len(xs) - offset)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement