A119476 a(1)=1, a(n)=a((n+1)/2)+1 if n is odd, a(n)=a(n/2)+2 if n is even.
1, 3, 4, 5, 5, 6, 6, 7, 6, 7, 7, 8, 7, 8, 8, 9, 7, 8, 8, 9, 8, 9, 9, 10, 8, 9, 9, 10, 9, 10, 10, 11, 8, 9, 9, 10, 9, 10, 10, 11, 9, 10, 10, 11, 10, 11, 11, 12, 9, 10, 10, 11, 10, 11, 11, 12, 10, 11, 11, 12, 11, 12, 12, 13, 9, 10, 10, 11, 10, 11, 11, 12, 10, 11, 11, 12, 11, 12, 12, 13, 10, 11
Offset: 1
Keywords
Crossrefs
Cf. A119477.
Programs
-
Mathematica
a[1]=1;a[n_]:=a[n]=If[OddQ[n],a[(n+1)/2]+1,a[n/2]+2]; Table[a[n],{n,300}]