Truncatable primes: Difference between revisions

Content added Content deleted
(add RPL)
imported>Arakov
Line 1,184: Line 1,184:


=={{header|Elena}}==
=={{header|Elena}}==
ELENA 5.0 :
ELENA 6.x :
<syntaxhighlight lang="elena">import extensions;
<syntaxhighlight lang="elena">import extensions;


Line 1,197: Line 1,197:
if (n < 2) { ^ false };
if (n < 2) { ^ false };
if (n < 4) { ^ true };
if (n < 4) { ^ true };
if (n.mod:2 == 0) { ^ false };
if (n.mod(2) == 0) { ^ false };
if (n < 9) { ^ true };
if (n < 9) { ^ true };
if (n.mod:3 == 0) { ^ false };
if (n.mod(3) == 0) { ^ false };
int r := n.sqrt();
int r := n.sqrt();