OFFSET
0,3
LINKS
Zak Seidov, Table of n, a(n) for n = 0..10000
EXAMPLE
a(1347) = 1 + 13 + 134 + 1347 + 347 + 47 + 7 = 1896.
MAPLE
read("transforms"):
A071980 := proc(n)
local a, dgs, d ;
a := n ;
dgs := convert(n, base, 10) ;
for d from 1 to nops(dgs) do
[op(d+1..nops(dgs), dgs)] ;
a := a+digcatL(%) ;
[op(1..nops(dgs)-d, dgs)] ;
a := a+digcatL(%) ;
end do:
a ;
end proc: # R. J. Mathar, May 06 2019
MATHEMATICA
f[n_] := Block[{lead = IntegerDigits[n], trail = IntegerDigits[n], flr = Floor[Log[10, n] + 1], s = -n}, While[flr > 0, s = s + FromDigits[lead] + FromDigits[trail]; lead = Drop[lead, -1]; trail = Drop[trail, 1]; flr--]; s]; Table[f[n], {n, 0, 80}]
Table[n+Sum[Quotient[n, 10^k]+Mod[n, 10^k], {k, 1, Log[10, n]}], {n, 0, 100}](* Zak Seidov, May 16 2013 *)
PROG
(PARI) a(n)=local(l); if(n<1, 0, l=1+log(n)\log(10); sum(i=1, l-1, n\10^i+n%(10^i), n))
CROSSREFS
KEYWORD
base,nonn
AUTHOR
Amarnath Murthy, Jun 18 2002
EXTENSIONS
Edited by Robert G. Wilson v, Jun 23 2002
STATUS
approved