Initial data commit
This commit is contained in:
parent
72d218235f
commit
f23f22d71c
199087 changed files with 3378941 additions and 0 deletions
19
Task/M-bius-function/GW-BASIC/m-bius-function.basic
Normal file
19
Task/M-bius-function/GW-BASIC/m-bius-function.basic
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
10 FOR T = 0 TO 9
|
||||
20 FOR U = 1 TO 10
|
||||
30 N = 10*T + U
|
||||
40 GOSUB 100
|
||||
50 PRINT USING "## ";M;
|
||||
60 NEXT U
|
||||
70 PRINT
|
||||
80 NEXT T
|
||||
90 END
|
||||
100 IF N = 1 THEN M = 1 : RETURN
|
||||
110 M = 1 : F = 2
|
||||
120 IF N MOD (F*F) = 0 THEN M = 0 : RETURN
|
||||
130 IF N MOD F = 0 THEN GOSUB 170
|
||||
140 F = F + 1
|
||||
150 IF F <= N THEN GOTO 120
|
||||
160 RETURN
|
||||
170 M = -M
|
||||
180 N = N/F
|
||||
190 RETURN
|
||||
Loading…
Add table
Add a link
Reference in a new issue