Truncatable primes: Difference between revisions

Rename Perl 6 -> Raku, alphabetize, minor clean-up
(Rename Perl 6 -> Raku, alphabetize, minor clean-up)
Line 270:
Left: 998443
Right: 739399</pre>
 
=={{header|AWK}}==
<lang AWK>
Line 1,832 ⟶ 1,833:
print( "max_prime_left = ", max_prime_left )
print( "max_prime_right = ", max_prime_right )</lang>
 
 
=={{header|Maple}}==
Line 1,892:
998443
</pre>
 
 
 
=={{header|Mathematica}}==
Line 2,316 ⟶ 2,314:
{{out}}
<pre>left 998443, right 739399</pre>
 
=={{header|Perl 6}}==
{{works with|Rakudo|2015.09}}
<lang perl6>constant ltp = $[2, 3, 5, 7], -> @ltp {
$[ grep { .&is-prime }, ((1..9) X~ @ltp) ]
} ... *;
 
constant rtp = $[2, 3, 5, 7], -> @rtp {
$[ grep { .&is-prime }, (@rtp X~ (1..9)) ]
} ... *;
 
say "Highest ltp = ", ltp[5][*-1];
say "Highest rtp = ", rtp[5][*-1];</lang>
{{out}}
<pre>Highest ltp: 998443
Highest rtp: 739399</pre>
 
=={{header|Phix}}==
Line 2,699 ⟶ 2,681:
739399
</lang>
 
=={{header|Perl 6Raku}}==
(formerly Perl 6)
{{works with|Rakudo|2015.09}}
<lang perl6>constant ltp = $[2, 3, 5, 7], -> @ltp {
$[ grep { .&is-prime }, ((1..9) X~ @ltp) ]
} ... *;
 
constant rtp = $[2, 3, 5, 7], -> @rtp {
$[ grep { .&is-prime }, (@rtp X~ (1..9)) ]
} ... *;
 
say "Highest ltp = ", ltp[5][*-1];
say "Highest rtp = ", rtp[5][*-1];</lang>
{{out}}
<pre>Highest ltp: 998443
Highest rtp: 739399</pre>
 
=={{header|REXX}}==
Extra code was added to the prime number generator as this is the section of the REXX program that consumes the vast majority of the computation time.
10,327

edits