login

Year-end appeal: Please make a donation to the OEIS Foundation to support ongoing development and maintenance of the OEIS. We are now in our 61st year, we have over 378,000 sequences, and we’ve reached 11,000 citations (which often say “discovered thanks to the OEIS”).

A331853
a(n) is the number of distinct values obtained by partitioning the binary representation of n into consecutive blocks, and then applying the bitwise AND operator to the numbers represented by the blocks.
2
1, 1, 2, 2, 2, 3, 2, 2, 2, 3, 3, 4, 2, 3, 3, 3, 2, 3, 3, 4, 2, 3, 3, 4, 2, 3, 3, 5, 2, 3, 3, 3, 2, 3, 3, 4, 3, 4, 4, 5, 2, 3, 3, 4, 3, 4, 4, 6, 2, 3, 3, 5, 3, 4, 4, 5, 2, 3, 3, 5, 3, 4, 4, 4, 2, 3, 3, 4, 3, 4, 4, 5, 2, 3, 3, 4, 3, 4, 4, 6, 2, 3, 3, 4, 3, 4, 4
OFFSET
0,3
FORMULA
a(2^k) = 2 for any k > 0.
a(2^k-1) = A008619(k+1) for any k >= 0.
EXAMPLE
For n = 6:
- the binary representation of 6 is "110",
- we can split it in 4 ways:
"110" -> 6
"1" and "10" -> 1 AND 2 = 0
"11" and "0" -> 3 AND 0 = 0
"1" and "1" and "0" -> 1 AND 1 AND 0 = 0
- we have 2 distinct values,
- hence a(6) = 2.
PROG
(PARI) See Links section.
CROSSREFS
See A331851 for similar sequences.
Cf. A008619.
Sequence in context: A109709 A125604 A216685 * A187184 A301375 A325273
KEYWORD
nonn,base
AUTHOR
Rémy Sigrist, Jan 29 2020
STATUS
approved