|
|
A081406
|
|
a(n) = (n+1)*a(n-3), a(0)=a(1)=a(2)=1 for n>1.
|
|
1
|
|
|
1, 1, 1, 4, 5, 6, 28, 40, 54, 280, 440, 648, 3640, 6160, 9720, 58240, 104720, 174960, 1106560, 2094400, 3674160, 24344320, 48171200, 88179840, 608608000, 1252451200, 2380855680, 17041024000, 36321084800, 71425670400, 528271744000, 1162274713600
(list;
graph;
refs;
listen;
history;
text;
internal format)
|
|
|
OFFSET
|
0,4
|
|
LINKS
|
|
|
EXAMPLE
|
|
|
MATHEMATICA
|
f[n_]:= (n+1)*f[n-3]; f[0]=1; f[1]=1; f[2]=1; Table[f[n], {n, 30}]
RecurrenceTable[{a[0]==a[1]==a[2]==1, a[n]==(n+1)a[n-3]}, a, {n, 30}] (* Harvey P. Dale, Mar 06 2019 *)
|
|
PROG
|
(PARI) a(n) = if(n<3, 1, (n+1)*a(n-3) );
(Magma) a:= func< n | n le 2 select 1 else n in [3..5] select n+1 else (n+1)*Self(n-2) >;
(Sage)
def a(n):
if n<3: return 1
elif 3<= n <= 5: return n+1
else: return (n+1)*a(n-3)
(GAP)
a:= function(k)
if k<3 then return 1;
elif k<6 then return k+1;
else return (k+1)*a(k-3);
fi;
end;
|
|
CROSSREFS
|
|
|
KEYWORD
|
nonn
|
|
AUTHOR
|
|
|
EXTENSIONS
|
|
|
STATUS
|
approved
|
|
|
|