最大回文数积

作者:Konrad Borowski

https://projecteuler.net/problem=4

回文数是指从左向右读和从右向左读都一样的数。由两个两位数相乘得到的最大回文数是 9009 = 91 × 99。

求由两个三位数相乘得到的最大回文数。

源代码:prob004-xfix.pl

use v6;

my @nums = 100..^1000;
say (@nums X* @nums).grep({.flip eq $_}).max;