OFFSET
1,1
COMMENTS
Apparently, the sequence is increasing after n = 6.
EXAMPLE
MATHEMATICA
seq[len_, nmax_] := Module[{s = Table[-1, {len}], n = 3, c = 2, bw, dbw}, s[[1]] = 2; While[c < len && n <= nmax, bw = DigitCount[n, 2, 1]; If[bw <= len && s[[bw]] < 0, dbw = DivisorSum[n, DigitCount[#, 2, 1] &]; If[dbw == 2*bw, c++; s[[bw]] = n]]; n += 2]; s]; seq[16, 10^6]
PROG
(PARI) lista(len, nmax) = {my(s = vector(len, i, -1), n = 3, c = 2, bw, dbw); s[1] = 2; while(c < len && n <= nmax, bw = hammingweight(n); if(bw <= len && s[bw] < 0, dbw = sumdiv(n, d, hammingweight(d)); if(dbw == 2*bw, c++; s[bw] = n)); n += 2); s};
CROSSREFS
KEYWORD
nonn,base
AUTHOR
Amiram Eldar, Feb 15 2023
STATUS
approved
