in reply to Perl program to generate a descending order of 9-unique digit numbers
This is, of course, doable with regex (what isn't?)
#!/usr/bin/perl use strict; use warnings; $\ = "\n"; $_ = 9876543210; my $n = 0; # to limit output $n++ < 12 or exit while print, s/.*\K (.) (?=(.)(??{$1 < $2 and 'x'}) (.*) (.)(??{$1 < $4 and 'x'}) (.*) / $4 . reverse $3.$1.$5 /xe
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Perl program to generate a descending order of 9-unique digit numbers
by Anonymous Monk on Apr 26, 2016 at 15:39 UTC | |
|
Re^2: Perl program to generate a descending order of 9-unique digit numbers
by Anonymous Monk on Apr 26, 2016 at 09:16 UTC |