OFFSET
0,3
COMMENTS
LINKS
Reinhard Zumkeller, Table of n, a(n) for n = 0..10000
FORMULA
For n > 1: a(n) = a(A000196(n)) + a(A053186(n)), a(0) = 0, a(1) = 1. [Reinhard Zumkeller, Apr 27 2012]
EXAMPLE
a(7) = 5 because 7 = 2^2 + 3, a(2) = 2 and a(3) = 3, giving 5
MATHEMATICA
a[0]=0; a[1]=1; a[n_] := a[n] = a[ Floor[ Sqrt[n] ] ] + a[ n - Floor[ Sqrt[n] ]^2 ]; Table[a[n], {n, 0, 98}] (* Jean-François Alcover, May 23 2012, after Reinhard Zumkeller *)
PROG
(Haskell)
a064672 n = a064672_list !! n
a064672_list = 0 : 1 : f (drop 2 a000196_list) 1 1 (tail a064672_list)
where f (r:rs) r' u (v:vs)
| r == r' = (u + v) : f rs r u vs
| r /= r' = u' : f rs r u' (tail a064672_list)
where u' = a064672 $ fromInteger r
-- Reinhard Zumkeller, Apr 27 2012
CROSSREFS
KEYWORD
nonn,easy,nice
AUTHOR
Jonathan Ayres (jonathan.ayres(AT)btinternet.com), Oct 09 2001
STATUS
approved