login
A392243
a(n) = Sum_{i=1..n} i*(-1)^ceiling(sqrt(i)).
2
-1, 1, 4, 8, 3, -3, -10, -18, -27, -17, -6, 6, 19, 33, 48, 64, 47, 29, 10, -10, -31, -53, -76, -100, -125, -99, -72, -44, -15, 15, 46, 78, 111, 145, 180, 216, 179, 141, 102, 62, 21, -21, -64, -108, -153, -199, -246, -294, -343, -293, -242, -190, -137, -83, -28, 28, 85, 143, 202, 262, 323
OFFSET
1,3
COMMENTS
If abs(a(n)) = abs(a(n+1)) then abs(a(n)) is a triangular number (A000217).
FORMULA
a(k^2) = (-1)^k * k^3.
a(n) = (-1)^k * (k^3 - r*(2*n-r+1)/2) where k = A000196(n) and r = A053186(n) are square root and remainder n = k^2 + r. - Kevin Ryde, Jan 13 2026
Let b(n) = abs(a(n)). Then b(1) = 1 and, for n >= 2, b(n) = b(n-1) + n if 2*(b(n-1) mod n) < n; otherwise b(n) = abs(b(n-1) - n). - Jake Foth, Jul 16 2026
MATHEMATICA
Accumulate[Array[#*(-1)^Ceiling[Sqrt[#]] &, 100]] (* Paolo Xausa, Jan 12 2026 *)
PROG
(PARI) a(n) = sum(i=1, n, if (ceil(sqrt(i)) % 2, -i, i)); \\ Michel Marcus, Jan 06 2026
CROSSREFS
KEYWORD
sign,easy,changed
AUTHOR
Dwight Boddorf, Jan 04 2026
STATUS
approved