Data update
This commit is contained in:
parent
35bcdeebf8
commit
74c69a0df6
2427 changed files with 31826 additions and 3468 deletions
17
Task/Casting-out-nines/XBasic/casting-out-nines.basic
Normal file
17
Task/Casting-out-nines/XBasic/casting-out-nines.basic
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
PROGRAM "Casting out nines"
|
||||
VERSION "0.0000"
|
||||
|
||||
DECLARE FUNCTION Entry ()
|
||||
|
||||
FUNCTION Entry ()
|
||||
bs = 10
|
||||
c1 = 0
|
||||
c2 = 0
|
||||
FOR k = 1 TO (bs ** 2) - 1
|
||||
INC c1
|
||||
IF k MOD (bs - 1) = (k * k) MOD (bs - 1) THEN INC c2: PRINT k;
|
||||
NEXT k
|
||||
PRINT
|
||||
PRINT "Trying "; c2; " numbers instead of "; c1; " numbers saves "; 100 - (100 * c2 / c1); "%"
|
||||
END FUNCTION
|
||||
END PROGRAM
|
||||
Loading…
Add table
Add a link
Reference in a new issue