OFFSET
0,3
COMMENTS
LINKS
FORMULA
Conjecture: a(n) = (2^(A005811(n)+1) + (1-(-1)^n)/2 - 2)/3. - Velin Yanev, Dec 12 2016
EXAMPLE
100 -> '1100100' -> [11][00][1][00] -> [1][0][1][0] -> '1010' ->
10=a(100).
MATHEMATICA
Table[FromDigits[#, 2] &@ Map[First, Split@ IntegerDigits[n, 2]], {n, 0, 83}] (* Michael De Vlieger, Dec 12 2016 *)
FromDigits[Split[IntegerDigits[#, 2]][[All, 1]], 2]&/@Range[0, 90] (* Harvey P. Dale, Oct 10 2017 *)
PROG
(Haskell)
a090079 = foldr (\b v -> 2 * v + b) 0 . map head . group . a030308_row
-- Reinhard Zumkeller, Feb 16 2013
(Python)
from itertools import groupby
def a(n): return int("".join(k for k, g in groupby(bin(n)[2:])), 2)
print([a(n) for n in range(84)]) # Michael S. Branicky, Jul 23 2022
CROSSREFS
KEYWORD
nonn,base
AUTHOR
Reinhard Zumkeller, Nov 20 2003
STATUS
approved