RosettaCodeData/Task/Prime-decomposition/Perl/prime-decomposition-1.pl
2023-07-01 13:44:08 -04:00

9 lines
186 B
Perl

sub prime_factors {
my ($n, $d, @out) = (shift, 1);
while ($n > 1 && $d++) {
$n /= $d, push @out, $d until $n % $d;
}
@out
}
print "@{[prime_factors(1001)]}\n";