Help for this page

Select Code to Download


  1. or download this
    my @sorted = sort { 
        $b->[0] <=> $a->[0] || $b->[1] <=> $a->[1] || $b->[2] cmp $a->[2] 
    } @list;
    
  2. or download this
    my @sorted =
        map  { join ",", @$_ }
        sort { $b->[0] <=> $a->[0] || $b->[1] <=> $a->[1] || $b->[2] cmp $
    +a->[2] }
        map  { my @t = split /,/, $_; \@t }
        @list;