OFFSET
1,2
COMMENTS
Old name: a(n) = m-th positive divisor of n, where d(n) is number of positive divisors of n and m = d(n) if d(n)|n, else m = n mod d(n).
LINKS
Alois P. Heinz, Table of n, a(n) for n = 1..20000
EXAMPLE
The divisors of 6 are 1, 2, 3, 6; repeating that produces the sequence 1, 2, 3, 6, 1, 2, 3, 6, 1, 2, 3, 6, ...; the 6th term in that sequence is 2, so a(6) = 2.
MAPLE
with(numtheory):
a:= n-> (l-> l[1+irem(n-1, nops(l))])(sort([divisors(n)[]])):
seq(a(n), n=1..100); # Alois P. Heinz, Jan 29 2018
MATHEMATICA
f[n_] := Block[{d = Divisors[n]}, d[[Mod[n, Length[d], 1]]]]; Table[f[n], {n, 100}] (* Ray Chandler, Oct 26 2006 *)
Table[PadRight[{}, n, Divisors[n]][[-1]], {n, 100}] (* Harvey P. Dale, Jun 05 2022 *)
PROG
(PARI) a(n) = my(d=divisors(n)); if (n % #d, d[n % #d], n); \\ Michel Marcus, Jan 26 2018
CROSSREFS
KEYWORD
nonn
AUTHOR
Leroy Quet, Oct 19 2006
EXTENSIONS
Edited and extended by Ray Chandler, Oct 26 2006
New name from Franklin T. Adams-Watters, Jan 25 2018
STATUS
approved