Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
12
Task/Catalan-numbers/ZX-Spectrum-Basic/catalan-numbers.basic
Normal file
12
Task/Catalan-numbers/ZX-Spectrum-Basic/catalan-numbers.basic
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
10 FOR i=0 TO 15
|
||||
20 LET n=i: LET m=2*n
|
||||
30 LET r=1: LET d=m-n
|
||||
40 IF d>n THEN LET n=d: LET d=m-n
|
||||
50 IF m<=n THEN GO TO 90
|
||||
60 LET r=r*m: LET m=m-1
|
||||
70 IF (d>1) AND NOT FN m(r,d) THEN LET r=r/d: LET d=d-1: GO TO 70
|
||||
80 GO TO 50
|
||||
90 PRINT i;TAB 4;r/(1+n)
|
||||
100 NEXT i
|
||||
110 STOP
|
||||
120 DEF FN m(a,b)=a-INT (a/b)*b: REM Modulus function
|
||||
Loading…
Add table
Add a link
Reference in a new issue