OFFSET
0,2
LINKS
Robert Israel, Table of n, a(n) for n = 0..10000
FORMULA
a(n+1)-a(n) = A171900(n+2) for n>=1. - Michel Dekking, Apr 11 2019
MAPLE
N:= 200: # for terms <= N
S:= StringTools:-ThueMorse(N):
R:= 1: r:= 1:
for n from 1 do
j:= SearchText(S[n], S, r+1..-1);
if j = 0 then break fi;
R:= R, r+j;
r:= r+j;
if r >= N then break fi;
od:
R; # Robert Israel, Apr 11 2019
# alternative
A026491 := proc(n)
option remember ;
local f, k ;
if n = 0 then
1;
else
f := A001285(n-1) ;
for k from procname(n-1)+1 do
if A001285(k-1) = f then
return k;
end if;
end do:
end if;
end proc:
seq(A026491(n), n=0..40) ; # R. J. Mathar, Jun 24 2021
MATHEMATICA
a[n_] := a[n] = If[n==0, 1, For[k = a[n-1]+1, True, k++, If[ThueMorse[k-1]==ThueMorse[n-1], Return[k]]]];
Table[a[n], {n, 0, 60}] (* Jean-François Alcover, Sep 16 2022 *)
CROSSREFS
KEYWORD
nonn
AUTHOR
EXTENSIONS
Clarified NAME with respect to A001285 offsets. - R. J. Mathar, Jun 24 2021
STATUS
approved