iBet uBet web content aggregator. Adding the entire web to your favor.
iBet uBet web content aggregator. Adding the entire web to your favor.



Link to original content: http://oeis.org/A064289
A064289 - OEIS
login

Year-end appeal: Please make a donation to the OEIS Foundation to support ongoing development and maintenance of the OEIS. We are now in our 61st year, we have over 378,000 sequences, and we’ve reached 11,000 citations (which often say “discovered thanks to the OEIS”).

A064289
Height of n-th term in Recamán's sequence A005132.
19
0, 1, 2, 3, 2, 3, 4, 5, 4, 5, 4, 5, 4, 5, 4, 5, 4, 5, 6, 7, 6, 7, 6, 5, 6, 5, 6, 5, 6, 5, 6, 5, 6, 7, 8, 7, 8, 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, 8, 9, 8, 9, 8, 9, 8, 9, 8, 9, 8, 7, 8, 7, 8, 7, 8, 7, 8, 7, 8, 7, 8, 7, 8, 7, 8, 7, 8, 7, 8, 7, 8, 7
OFFSET
0,3
COMMENTS
The height of a term in A005132 = number of addition steps - number of subtraction steps to produce it.
Partial sums of A160357. - Allan C. Wechsler, Sep 08 2019
EXAMPLE
A005132 begins 1, 3, 6, 2, 7, 13, 20, 12, ... and these terms have heights 1, 2, 3, 2, 3, 4, 5, 4, ...
MAPLE
g:= proc(n) is(n=0) end:
b:= proc(n) option remember; local t;
if n=0 then 0 else t:= b(n-1)-n; if t<=0 or g(t)
then t:= b(n-1)+n fi; g(t):= true; t fi
end:
a:= proc(n) option remember; `if`(n=0, 0,
a(n-1)+signum(b(n)-b(n-1)))
end:
seq(a(n), n=0..120); # Alois P. Heinz, Sep 08 2019
MATHEMATICA
g[n_] := n == 0;
b[n_] := b[n] = Module[{t}, If[n == 0, 0, t = b[n - 1] - n; If[t <= 0 || g[t], t = b[n - 1] + n]; g[t] = True; t]];
a[n_] := a[n] = If[n == 0, 0, a[n - 1] + Sign[b[n] - b[n - 1]]];
a /@ Range[0, 100] (* Jean-François Alcover, Apr 11 2020, after Alois P. Heinz *)
KEYWORD
nonn,easy
AUTHOR
N. J. A. Sloane, Sep 25 2001
EXTENSIONS
a(0)=0 prepended by Allan C. Wechsler, Sep 08 2019
STATUS
approved