OFFSET
1,1
COMMENTS
LINKS
Amiram Eldar, Table of n, a(n) for n = 1..10000
FORMULA
a(n) = 1 if and only if n is in A065878.
MATHEMATICA
a[n_] := Module[{m = n, k = 1}, While[Divisible[m, DigitSum[m, 2]], m += 2*n; k += 2]; k]; Array[a, 100]
PROG
(PARI) a(n) = {my(m = n, k = 1); while(!(m % hammingweight(m)), m += 2*n; k += 2); k; }
(Python)
from itertools import count
def a(n): return next(k for k in count(1) if (m:=k*n)%m.bit_count() != 0)
print([a(n) for n in range(1, 86)]) # Michael S. Branicky, Jun 30 2025
CROSSREFS
KEYWORD
nonn,easy,base
AUTHOR
Amiram Eldar, Jun 30 2025
STATUS
approved
