Minimum primes: Difference between revisions
Content added Content deleted
(Added C) |
|||
Line 103: | Line 103: | ||
</lang>{{out}} |
</lang>{{out}} |
||
<pre>[43; 101; 79; 59; 67;;]</pre> |
<pre>[43; 101; 79; 59; 67;;]</pre> |
||
=={{header|Perl}}== |
|||
<lang perl>#!/usr/bin/perl |
|||
use strict; # https://rosettacode.org/wiki/Minimum_primes |
|||
use warnings; |
|||
use ntheory qw( next_prime ); |
|||
use List::Util qw( max ); |
|||
my @Numbers1 = (5,45,23,21,67); |
|||
my @Numbers2 = (43,22,78,46,38); |
|||
my @Numbers3 = (9,98,12,54,53); |
|||
my @Primes = map { |
|||
next_prime( max( $Numbers1[$_], $Numbers2[$_], $Numbers3[$_] ) - 1 ) |
|||
} 0 .. 4; |
|||
print "@Primes\n";</lang> |
|||
{{out}} |
|||
<pre> |
|||
43 101 79 59 67 |
|||
</pre> |
|||
=={{header|Raku}}== |
=={{header|Raku}}== |
||
Line 112: | Line 134: | ||
{{out}} |
{{out}} |
||
<pre>(43 101 79 59 67)</pre> |
<pre>(43 101 79 59 67)</pre> |
||
=={{header|Ring}}== |
=={{header|Ring}}== |