A339931 a(n+1) = a(n-3-a(n)^2) + 1, starting with a(1) = a(2) = a(3) = a(4) = 0.
0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 1, 2, 2, 2, 2, 2, 2, 3, 2, 3, 2, 3, 3, 2, 3, 3, 3, 3, 3, 3, 4, 3, 4, 3, 4, 3, 3, 4, 3, 4, 3, 4, 4, 3, 4, 4, 4, 4, 4, 4, 5, 4, 5, 4, 5, 4, 4, 5, 4, 5
Offset: 1
Keywords
Examples
a(5) = a(4-3-a(4)^2)+1 = a(1)+1 = 1. a(6) = a(5-3-a(5)^2)+1 = a(1)+1 = 1. a(7) = a(6-3-a(6)^2)+1 = a(2)+1 = 1. a(8) = a(7-3-a(7)^2)+1 = a(3)+1 = 1. a(9) = a(8-3-a(8)^2)+1 = a(4)+1 = 1. a(10) = a(9-3-a(9)^2)+1 = a(5)+1 = 2.
Programs
-
C
#include
#include int main(void){ int N = 1000; int *a = (int*)malloc(N*sizeof(int)); a[0] = 0; a[1] = 0; a[2] = 0; a[3] = 0; for(int n = 3; n < N-1; ++n){ a[n+1] = a[n-3-a[n]*a[n]]+1; } free(a); return 0; } -
Python
a = [0, 0, 0, 0] for n in range(3, 1000): a.append(a[n-3-a[n]**2]+1)
Formula
a(n) ~ (3*n)^(1/3) (conjectured).
Comments