Wasteful, equidigital and frugal numbers: Difference between revisions
Content added Content deleted
Thundergnat (talk | contribs) (→{{header|Raku}}: Add a Raku example) |
Thundergnat (talk | contribs) m (→{{header|Raku}}: tweak) |
||
Line 127: | Line 127: | ||
my $upto = 1e6.Int; |
my $upto = 1e6.Int; |
||
my atomicint ($Wasteful, $Equidigital, $Frugal) |
my atomicint ($Wasteful, $Equidigital, $Frugal); |
||
say "\nOf the positive integers up to {$upto.&cardinal} :"; |
say "\nOf the positive integers up to {$upto.&cardinal} :"; |
||
( |
(1..^$upto).race(:5000batch).map: { .&frugal($base) ?? ++⚛$Frugal !! .&equidigital($base) ?? ++⚛$Equidigital !! ++⚛$Wasteful }; |
||
say " Wasteful: {comma $Wasteful}\nEquidigital: {comma $Equidigital}\n Frugal: {comma $Frugal}"; |
say " Wasteful: {comma $Wasteful}\nEquidigital: {comma $Equidigital}\n Frugal: {comma $Frugal}"; |
||
}</lang> |
}</lang> |