Name: Anonymous 2011-05-15 20:42
def fib(times):
a, b = 0,1
for _ in range(times):
a, b = b, a+b
return aI think I just creamed my pants.
def fib(times):
a, b = 0,1
for _ in range(times):
a, b = b, a+b
return a(define fib
(let* ((√5 (inexact->exact (sqrt 5)))
(φ (/ (add1 √5) 2)))
(lambda (n)
(/ (expt φ n) √5))))