blob: 326874773830926b6e8686d2c1826bb15bb57b28 (
plain)
1
2
3
4
5
6
7
8
9
10
11
|
#!/usr/bin/env perl
use strict;
use warnings;
use ntheory qw(factor);
sub prime_order{
sort{factor($a) <=> factor($b) || $a <=> $b} @{$_[0]};
}
printf "(%s)\n", join ',',prime_order([11,8,27,4]);
|