RosettaCodeData/Task/Perfect-numbers/Perl/perfect-numbers-5.pl

7 lines
147 B
Perl
Raw Permalink Normal View History

2015-02-20 00:35:01 -05:00
use ntheory qw/forprimes is_prime/;
use bigint;
forprimes {
my $n = 2**$_ - 1;
print "$_\t", $n * 2**($_-1),"\n" if is_prime($n);
} 2, 4500;