OFFSET
1,2
COMMENTS
Let H be the set of positive numbers less than a(n) which are not equal to some a(i), i < n. This H is the 'set of holes so far'. If H is nonempty, then define a(n+1) = minimum(H). Otherwise define a(n+1) = a(n-1) + a(n).
Permutation of the natural numbers with inverse A099424.
LINKS
FORMULA
a(k)=k-1 if k>=7 and k <> 2^m * 3 + 4; a(k)=(k-1)*2-3 if k>=7 and k == 2^m * 3 + 4. - Alfred Heiligenbrunner, Jun 08 2004
MATHEMATICA
h = {1, 2}; a = 1; b = 2; Do[ g = Sort[ h ]; If[ g[ [ -1 ] ] + 1 == n, c = a + b, k = 1; While[ g[ [ k ] ] == k, k++ ]; c = k ]; a = b; b = c; h = Append[ h, c ], { n, 3, 100} ]; h
(* faster program *) h = {1, 2, 3, 5, 4, 9}; lastSum = 9; Do[AppendTo[h, If[ ++akt < lastSum, akt, ++akt; lastSum = 2*lastSum - 3]], {akt, 5, 100}]; h (* Alfred Heiligenbrunner, Jun 05 2004 *)
PROG
(Haskell)
a060000 n = a060000_list !! (n-1)
a060000_list = 1 : 2 : f 1 2 2 [] where
f x y m [] = z : f y z z [m+1..z-1] where z = x + y
f x y m (h:hs) = h : f y h m hs
-- Reinhard Zumkeller, Sep 22 2011
CROSSREFS
KEYWORD
easy,nonn,nice
AUTHOR
Rainer Rosenthal, Mar 09 2001
EXTENSIONS
More terms from Robert G. Wilson v and Larry Reeves (larryr(AT)acm.org), Mar 15 2001
STATUS
approved