Data update

This commit is contained in:
Ingy döt Net 2024-07-13 15:19:22 -07:00
parent 29a5eea0d4
commit 5c1bb7bfa9
2011 changed files with 35081 additions and 3229 deletions

View file

@ -1,13 +1,10 @@
fastfunc isprim num .
if num mod 2 = 0 and num > 2
return 0
.
i = 3
i = 2
while i <= sqrt num
if num mod i = 0
return 0
.
i += 2
i += 1
.
return 1
.

View file

@ -0,0 +1,17 @@
function IsPrime(n: BigInteger)
:= (2..n.Sqrt.Round).All(x -> n mod x <> 0);
begin
var i := 1;
var n := 42bi;
while i <= 42 do
begin
if IsPrime(n) then
begin
Println($'{i,3} {n,15}');
i += 1;
n += n - 1;
end;
n += 1;
end;
end.