OFFSET
0,3
COMMENTS
n = 0 is taken to be a single 0 bit, but for all other n no leading 0 bits are used.
The plot of the sequence is fractal.
LINKS
Michael S. Branicky, Table of n, a(n) for n = 0..16383
FORMULA
a(n) = n + floor(2^(A063250(n)-1)) for n > 0. - David Radcliffe, Jun 12 2025
EXAMPLE
a(25) = 29 since 25 = 11001_2 becomes 11101_2 = 29.
PROG
(Python)
def a(n): return int(bin(n)[2:].replace('0', '1', 1), 2)
print([a(n) for n in range(70)]) # Michael S. Branicky, Jun 11 2025
(Python)
def A383593(n): return (n if (t:=bin(n)[2:].find('0'))==-1 else n+(1<<n.bit_length()-t-1)) if n else 1 # Chai Wah Wu, Jun 17 2025
CROSSREFS
KEYWORD
AUTHOR
Frederik P.J. Vandecasteele, Jun 11 2025
STATUS
approved
