RosettaCodeData/Task/Casting-out-nines/BASIC256/casting-out-nines.basic
2023-12-16 21:33:55 -08:00

10 lines
244 B
Text

base = 10
c1 = 0
c2 = 0
for k = 1 to (base ^ 2) - 1
c1 += 1
if k % (base - 1) = (k * k) % (base - 1) then c2 += 1: print k; " ";
next k
print
print "Trying "; c2; " numbers instead of "; c1; " numbers saves "; 100 - (100 * c2 / c1); "%"
end