in reply to Largest palindrome number for a 3 digit product of 2 numbers
#!/usr/bin/perl use strict; use warnings; my $max = shift // 999; my $min = shift // 100; my $best = 0; I: for (my $i = $max; $i >= $min; $i--) { J: for (my $j = $max; $j >= $i; $j--) { my $prod = $i * $j; if ($prod <= $best) { last I if $j == $max; last J; } if ($prod == reverse $prod) { $best = $prod; print "$i x $j -> $prod\n"; last J; } } } print "best: $best\n";
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Largest palindrome number for a 3 digit product of 2 numbers
by pr33 (Scribe) on Jul 06, 2017 at 07:14 UTC | |
by salva (Canon) on Jul 06, 2017 at 07:52 UTC |