OFFSET
1,2
LINKS
Charlie Neder, Table of n, a(n) for n = 1..5000
MATHEMATICA
Reap[Do[pos = n; Do[pos -= k (-1)^Quotient[pos, k], {k, n, 1, -1}]; pos -= If[Mod[n, 4] < 2, 1, -1]; Sow[pos], {n, 1, 5000}]][[2, 1]]; (* Jean-François Alcover, Mar 02 2020, partly translated from Charlie Neder's Python code *)
PROG
(Python)
for n in range(1, 5001):
..pos = n
..for k in range(n, 1, -1): pos -= k*(-1)**(pos//k)
..print(n, pos)
# Charlie Neder, Feb 04 2019
CROSSREFS
KEYWORD
nice,nonn
AUTHOR
Klaus Strassburger (strass(AT)ddfi.uni-duesseldorf.de), Oct 19 2001
STATUS
approved