OFFSET
1,1
COMMENTS
No power of 10 can occur in this sequence.
LINKS
Eric W. Weisstein, MathWorld: Necklace
EXAMPLE
111011 (in base 10) = 11011000110100011 (in base 2). Regarding this base 2 representation as a fixed necklace, we can list characters in the order 11110110001101000 by starting with the characters "11" at the end of the base 2 representation. In this listing 111011 occurs (1{111011}0001101000). 111011 however does not occur in the original base 2 representation 11011000110100011. Thus 111011 is in the sequence.
PROG
(PARI) {inseq(w)=local(bw, mm, texp, btod, bigb, lbb, swsq, ii, hwf);
bw=binary(w); mm=length(bw); texp=0; btod=0;
forstep(i=mm, 1, -1, btod=btod+bw[i]*10^texp; texp++);
bigb=binary(btod); lbb=length(bigb);
for(k=0, lbb - 1 , swsq=1;
for(j=1, mm, ii=(j+k)%lbb; if(ii==0, ii=lbb);
if(bw[j]!=bigb[ii], swsq=-1)); if(swsq==1, hwf=k; break));
if(swsq==1, if(hwf>lbb-mm, swsq=btod, swsq=-1)); return(swsq)}
{ptd=0; for(w=0, 10^9, jj=inseq(w); if(jj>=0, ptd++; print1(jj, ", "); if(ptd>23, break)))}
CROSSREFS
KEYWORD
nonn,base
AUTHOR
Douglas Latimer, May 04 2013
STATUS
approved