OFFSET
1,3
FORMULA
a(n) = 1 for n even and a(n) <= n for n odd. - Michael S. Branicky, Jul 28 2024
a(n) + n is the least divisor > n of n^n + n. - Robert Israel, Jul 30 2024
MAPLE
f:= proc(n) local k;
for k from 1 do if n &^ n + n mod (n+k) = 0 then return k fi od
end proc:
map(f, [$1..100]); # Robert Israel, Jul 30 2024
MATHEMATICA
a[n_] := Module[{k = 1}, While[PowerMod[n, n, n + k] != k, k++]; k]; Array[a, 100] (* Amiram Eldar, Jul 26 2024 *)
PROG
(Python)
def a(n): return next(k for k in range(1, n+1) if pow(n, n, n+k) == k)
print([a(n) for n in range(1, 94)]) # Michael S. Branicky, Jul 26 2024
(Python)
from itertools import count
def A374964(n):
m = n**n+n
return next(d for d in count(1) if not m%(n+d)) # Chai Wah Wu, Aug 12 2024
(PARI) a(n) = my(k=1); while (-Mod(n, n+k)^n != n, k++); k; \\ Michel Marcus, Jul 26 2024
CROSSREFS
KEYWORD
nonn
AUTHOR
Juri-Stepan Gerasimov, Jul 25 2024
STATUS
approved