OFFSET
1,2
COMMENTS
Briefly, a(n+1) is the sum of the previous terms up to a number m which is defined by the last digit of a(n).
LINKS
Robert Israel, Table of n, a(n) for n = 1..3550
EXAMPLE
Calculating a(8):
8=n+1, n=7
a(7)=42 so k=2
m=n+1-k=6
a(8)=Sum_{i=6..7} a(i)=a(6)+a(7)
a(8)=60
MAPLE
A[1]:= 1: S[0]:= 0: S[1]:= 1:
A[2]:= 2: S[2]:= 3:
for n from 2 to 99 do
k:= A[n] mod 10;
if k <= 1 or k > n then A[n+1]:= S[n] else A[n+1]:= S[n] - S[n-k] fi;
S[n+1]:= S[n]+A[n+1]
od:
seq(A[i], i=1..100); # Robert Israel, Sep 01 2019
MATHEMATICA
a[1] = 1; a[2] = 2; a[n_] := a[n] = Module[{k = Mod[a[n - 1], 10]}, m = If[k > n - 1 || k == 0, 1, n - k]; Sum[a[i], {i, m, n - 1}]]; Array[a, 36] (* Amiram Eldar, Jul 23 2019 *)
CROSSREFS
KEYWORD
nonn,base,easy
AUTHOR
Eder Vanzei, Jul 22 2019
EXTENSIONS
More terms from Amiram Eldar, Jul 23 2019
Edited by N. J. A. Sloane, Aug 31 2019
STATUS
approved