OFFSET
0,3
COMMENTS
The base 8/5 expansion is unique and thus the sum of digits function is well-defined.
LINKS
EXAMPLE
In base 8/5 the number 20 is represented by 524 and so a(20) = 5 + 2 + 4 = 11.
MATHEMATICA
a[n_] := a[n] = If[n == 0, 0, a[5 * Floor[n/8]] + Mod[n, 8]]; Array[a, 100, 0] (* Amiram Eldar, Aug 02 2025 *)
PROG
(SageMath)
def basepqsum(p, q, n):
L = [n]
i = 1
while L[i-1]>=p:
x=L[i-1]
L[i-1]=x.mod(p)
L.append(q*(x//p))
i+=1
return sum(L)
[basepqsum(8, 5, i) for i in [0..100]]
(PARI) a(n) = if(n == 0, 0, a(n\8 * 5) + n % 8); \\ Amiram Eldar, Aug 02 2025
CROSSREFS
KEYWORD
nonn,base,easy
AUTHOR
Tom Edgar, Jul 18 2014
STATUS
approved
