reviewed
approved
reviewed
approved
proposed
reviewed
editing
proposed
(Haskell)
approved
editing
editing
approved
Cf. A257053 (primes).
nonn,easy,tabf,new,nice
(Haskell)
a256913_tabf = [0] : map r [1..] tail esr where
esr = (map r [0 = [..8]) ++
f 9 (map fromInteger $ drop 3 a000290_list) where
f x gs@(g:hs@(h:_))
| x < h = (g : genericIndex esr (x - g)) : f (x + 1) gs
| otherwise = f x hs
r 0 = []; r 8 = [4, 3, 1]
r x = h q : r (x - hq) where h q = g [0, 1, 2, 3, 4, 4, 4, 4, 4] !! x
g x = last $ takeWhile (<= x) ebs
ebs = [0..3] ++ drop 2 a000290_list -- enhanced basis of squares
approved
editing
editing
approved
(Haskell)
a256913 n k = a256913_tabf !! n !! k
a256913_row n = a256913_tabf !! n
a256913_tabf = [0] : map r [1..] where
r 0 = []
r 8 = [4, 3, 1]
r x = h : r (x - h) where h = g x
g x = last $ takeWhile (<= x) ebs
ebs = [0..3] ++ drop 2 a000290_list -- enhanced basis of squares
-- Reinhard Zumkeller, Apr 15 2015
nonn,easy,new,tabf
approved
editing
proposed
approved