proposed
approved
proposed
approved
editing
proposed
Quiet[Block[{$ContextPath}, Off[General::compat]; Needs["Combinatorica`"]], {General::compat}]
approved
editing
proposed
approved
editing
proposed
Block[{$ContextPath}, Off[General::compat]; Needs["Combinatorica`"]]
memos = <||>;
zeroBasedC[theta_, i_] := zeroBasedC[theta, i] = Module[{memo, depth},
memo = Lookup[memos, theta, {-1, 0}];
While[memo[[-1]] <= i, AppendTo[memo, memo[[-1]] + Ceiling[theta * (Length[memo] - 1)]]];
memos[i] = memo;
depth = Combinatorica`BinarySearch[memo, i] - 3/2;
If[IntegerQ[depth] && depth <= i, 1 + zeroBasedC[theta, i - depth], 0]
];
A007336[i_] := zeroBasedC[2^(1/2), i - 1] + 1;
Table[A007336[i], {i, 1, 100}] (* Brady J. Garvin, Aug 19 2024 *)
proposed
editing
editing
proposed
Clark Kimberling, <a href="http://faculty.evansville.edu/ck6/integer/intersp.html">Interspersions</a
Clark Kimberling, <a href="http://faculty.evansville.edu/ck6/integer/intersp.html">Interspersions</a
proposed
editing
editing
proposed