Wasteful, equidigital and frugal numbers: Difference between revisions

m
(→‎{{header|Raku}}: Add a Raku example)
Line 127:
 
my $upto = 1e6.Int;
my atomicint ($Wasteful, $Equidigital, $Frugal) = 0, 1, 0;
say "\nOf the positive integers up to {$upto.&cardinal} :";
(21..^$upto).race(:5000batch).map: { .&frugal($base) ?? ++⚛$Frugal !! .&equidigital($base) ?? ++⚛$Equidigital !! ++⚛$Wasteful };
say " Wasteful: {comma $Wasteful}\nEquidigital: {comma $Equidigital}\n Frugal: {comma $Frugal}";
}</lang>
10,327

edits