OFFSET
1,2
FORMULA
a(n) = least k such that A005229(k) = n.
PROG
(True BASIC)
70 DIM q0(0 to 4000)
80 LET q0(1)=1
90 LET q0(2)=1
91 FOR n = 3 to 4000
92 LET q0(n)=q0(q0(n-2))+q0(n-q0(n-2))
93 NEXT n
100 SET MODE "color"
110 SET WINDOW 0, 1024, 0, 750
302 PRINT" by Roger L. Bagula 2 OCT. 2003"
303 DIM p(0 to 4000)
310 FOR x=1 to 4000
311 REM if p(q0(x)) hasn't been used already give p() a value
312 IF p(q0(x))=0 then LET p(q0(x))=x
380 NEXT x
381 OPEN #1: name "CM1:MI_data", create newold, org text
390 FOR x=1 to 200
391 PRINT #1: p(x); ", ";
392 PRINT p(x);
393 NEXT x
394 CLOSE #1
460 END
(PARI) {m=102; v5229=vector(m); v5229[1]=1; v5229[2]=1; for(k=3, m, v5229[k]=v5229[v5229[k-2]]+v5229[k-v5229[k-2]]); v=vector(m); for(j=1, m, if(v[v5229[j]]==0, v[v5229[j]]=j)); n=0; while(v[n++ ]>0, print1(v[n], ", "))}
CROSSREFS
KEYWORD
nonn
AUTHOR
Roger L. Bagula, Oct 02 2003
EXTENSIONS
Edited by N. J. A. Sloane, Apr 07 2006
STATUS
approved