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

 

Logo
Hints
(Greetings from The On-Line Encyclopedia of Integer Sequences!)
A236840 n minus number of runs in the binary expansion of n: a(n) = n - A005811(n). 21

%I #23 Jul 16 2023 02:08:13

%S 0,0,0,2,2,2,4,6,6,6,6,8,10,10,12,14,14,14,14,16,16,16,18,20,22,22,22,

%T 24,26,26,28,30,30,30,30,32,32,32,34,36,36,36,36,38,40,40,42,44,46,46,

%U 46,48,48,48,50,52,54,54,54,56,58,58,60,62,62,62,62,64,64,64

%N n minus number of runs in the binary expansion of n: a(n) = n - A005811(n).

%C All terms are even. Used by the "number-of-runs beanstalk" sequence A255056 and many of its associated sequences.

%H Antti Karttunen, <a href="/A236840/b236840.txt">Table of n, a(n) for n = 0..8192</a>

%F a(n) = n - A005811(n) = n - A000120(A003188(n)).

%F a(n) = 2*A255070(n).

%p A236840 := proc(n) local i, b; if n=0 then 0 else b := convert(n, base, 2); select(i -> (b[i-1]<>b[i]), [$2..nops(b)]); n-1-nops(%) fi end: seq(A236840(i), i=0..69); # _Peter Luschny_, Apr 19 2014

%t a[n_] := n - Length@ Split[IntegerDigits[n, 2]]; a[0] = 0; Array[a, 100, 0] (* _Amiram Eldar_, Jul 16 2023 *)

%o (Scheme) (define (A236840 n) (- n (A005811 n)))

%Y Cf. A091067 (the positions of records), A106836 (run lengths).

%Y Cf. A255070 (terms divided by 2).

%Y Cf. A005811, A000120, A003188.

%Y Cf. A255056, A255066, A255061, A255062, A255071, A255072, A255058, A255327.

%Y Other subtracting maps: A011371, A178503, A219641, A219651, A227190, A227191, A237449, A244320, A244234, A255131.

%K nonn,base

%O 0,4

%A _Antti Karttunen_, Apr 18 2014

Lookup | Welcome | Wiki | Register | Music | Plot 2 | Demos | Index | Browse | More | 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 April 19 05:19 EDT 2024. Contains 371782 sequences. (Running on oeis4.)