login
The OEIS is supported by the many generous donors to the OEIS Foundation.

 


The number of iterations to remove all runs from the binary string 11011100...n (formed by concatenating the first n binary numbers, see A058935(n)).
2

%I #11 Jan 06 2018 22:44:46

%S 0,1,1,1,1,2,2,2,2,4,4,4,4,4,4,4,4,4,4,4,6,4,4,4,4,4,4,4,4,4,4,4,4,4,

%T 4,4,4,4,4,4,4,9,10,10,10,10,10,10,9,8,8,10,7,9,9,9,10,10,10,10,10,10,

%U 10,10,10,10,9,10,9,10,9,10,10,8,9,9,10,10,9,7,9,10,10,10,9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10

%N The number of iterations to remove all runs from the binary string 11011100...n (formed by concatenating the first n binary numbers, see A058935(n)).

%C Each iteration removes all runs of two or more identical bits that appear at the beginning of that iteration. By definition, the bits of the final string will be an initial segment, possibly empty, of 0, 1, 0, 1, ... (A000035) or 1, 0, 1, 0, ... (A059841). A297825 gives the lengths of the final strings; the sign of each nonzero term indicates which case occurs.

%H Rick L. Shepherd, <a href="/A297824/b297824.txt">Table of n, a(n) for n = 1..10000</a>

%e a(21) = 6 because 1101110010111011110001001101010111100110111101111100001000110010100111010010101 --> 01001010100011010110101 --> 01101010100101 --> 0010101101 --> 101001 --> 1011 --> 10, where each arrow points to the result of one iteration.

%o (PARI)

%o {remove_runs(v) = my(w, run_found = 0);

%o if(#v == 1, w = v, w = []);

%o for(k = 2, #v,

%o if(v[k-1] == v[k],

%o run_found = 1,

%o if(run_found == 0, w = concat(w, v[k-1]), run_found = 0);

%o if(k == #v, w = concat(w, v[k]))

%o )

%o ); w}

%o {a(n) = my(v = [], L, c = 0); \\ remove "write(...);" if don't need other b-file

%o for(k = 1, n, v = concat(v, binary(k)));

%o L = #v;

%o while(1,

%o v = remove_runs(v);

%o if(#v == L, write("b297825.txt", n, " ", L*(if(L == 0, 0, 2*v[1] - 1))); break, L = #v);

%o c++

%o ); c}

%o for(n = 1, 10000, write("b297824.txt", n, " ", a(n))) \\ created two b-files

%Y Cf. A000035, A059841, A058935, A297825.

%K nonn,base

%O 1,6

%A _Rick L. Shepherd_, Jan 06 2018

Lookup | Welcome | Wiki | Register | Music | Plot 2 | Demos | Index | Browse | WebCam
Contribute new seq. or comment | Format | Style Sheet | Transforms | Superseeker | Recents
The OEIS Community | Maintained by The OEIS Foundation Inc.

License Agreements, Terms of Use, Privacy Policy. .

Last modified September 21 20:27 EDT 2024. Contains 376089 sequences. (Running on oeis4.)