login
a(n) = a(a(n-4))+a(n-a(n-4)) if n>2 otherwise a(n)=1.
2

%I #12 Mar 29 2024 03:39:33

%S 1,1,1,1,2,3,4,5,5,6,7,8,9,10,10,11,12,13,13,14,15,15,16,17,18,19,20,

%T 20,21,22,22,23,24,25,26,27,28,29,29,30,31,31,32,33,34,34,35,36,37,38,

%U 39,40,40,41,42,42,43,44,45,46,47,47,48,49,50,50,51,52,53,54

%N a(n) = a(a(n-4))+a(n-a(n-4)) if n>2 otherwise a(n)=1.

%H Jason Yuen, <a href="/A053757/b053757.txt">Table of n, a(n) for n = -1..10000</a>

%p a := proc(n) option remember; if n<=2 then 1 else a(a(n-4))+a(n-a(n-4)); fi; end;

%Y Cf. A004001, A005229.

%K easy,nonn

%O -1,5

%A _Henry Bottomley_, Apr 05 2000