OFFSET
1,2
COMMENTS
LINKS
Paolo Xausa, Table of n, a(n) for n = 1..10000
EXAMPLE
a(5) = 2 since (1+2+2+3)/(m!-1) = 8/(2!-1) = 8, an integer.
a(6) = 3 since (1+2+2+3+2)/(m!-1) = 10/(3!-1) = 2, an integer.
MATHEMATICA
Module[{s = 1, k = 2, m}, Join[{s}, Table[While[k! - 1 <= s, k++]; m = k; While[!Divisible[s, m! - 1], m--]; s += m; m, {n, 2, 100}]]] (* Paolo Xausa, Dec 27 2025 *)
PROG
(PARI) lista(nn) = {v = [1]; s = 1; print1(s, ", "); for (n=2, nn, k = 2; while(k!-1 <= s, k++); until (type(s/(k!-1)) == "t_INT", k--); s += k; print1(k, ", "); v = concat(v, k); ); } \\ Michel Marcus, Mar 11 2015
(Python)
from itertools import islice
def A255933_gen(): # generator of terms
an = s = k = factk = 1
while True:
yield an
while factk <= s: k += 1; factk *= k
m, factm = k, factk
while s%(factm-1): factm //= m; m -= 1
an, s = m, s+m
print(list(islice(A255933_gen(), 107))) # Michael S. Branicky, Dec 28 2025
CROSSREFS
KEYWORD
nonn
AUTHOR
Neri Gionata, Mar 11 2015
STATUS
approved
