Advertisement
Guest User

Untitled

a guest
May 19th, 2019
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.31 KB | None | 0 0
  1. a_0 = 1+1j
  2. a_1 = -24
  3.  
  4. cache = {}
  5.  
  6. def a(n):
  7.     if n == 0:
  8.         return a_0
  9.     elif n == 1:
  10.         return a_1
  11.     elif n in cache:
  12.         return cache[n]
  13.     else:
  14.         result = 0.5*(a(n-1) + a(n-2))
  15.         cache[n] = result
  16.         return result
  17.  
  18. print(a(500))
  19. print((1/3)*(a_0 + 2*a_1))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement