A350178 Take n and subtract the greatest square less than or equal to n. Repeat this process until 0 is reached. a(n) is the sum of all residues after subtractions.
0, 0, 1, 3, 0, 1, 3, 6, 4, 0, 1, 3, 6, 4, 6, 9, 0, 1, 3, 6, 4, 6, 9, 13, 12, 0, 1, 3, 6, 4, 6, 9, 13, 12, 9, 11, 0, 1, 3, 6, 4, 6, 9, 13, 12, 9, 11, 14, 18, 0, 1, 3, 6, 4, 6, 9, 13, 12, 9, 11, 14, 18, 17, 20, 0, 1, 3, 6, 4, 6, 9, 13, 12, 9, 11, 14, 18, 17, 20, 24, 16, 0, 1, 3, 6, 4, 6, 9, 13
Offset: 0
Examples
a(41): 41 - 6^2 = 5; 5 - 2^2 = 1; 1 - 1^2 = 0 -> 5+1 = 6 = a(41).
Links
- Thomas Scheuerle, Table of n, a(n) for n = 0..5000
Programs
-
Mathematica
Table[Total[Rest[NestWhileList[#-Floor[Sqrt[#]]^2&,n,#>0&]]],{n,0,90}] (* Harvey P. Dale, Apr 27 2025 *)
-
PARI
A350178(n)={my(r=0); while(n-=sqrtint(n)^2, r+=n); r};
Formula
a(n) = n - r^2 + a(n - r^2) = a(n - r^2 + (b + r)^2) = a(n + b^2 + 2*b*r), r = floor(sqrt(n)), for any b >= 0. True because a(n) depends only on the distance to the next square <= n.
a(n) = Sum_{k>0} A053186^k(n).
Comments