Jump to content

Home primes: Difference between revisions

m
m (→‎{{header|Raku}}: remove unnecessary intermediate variables)
Line 96:
@steps.push: @factors.join.Int while (@factors = prime-factors @steps[*-1]) > 1;
my $step = +@steps;
say (+@steps[0..*-2].map( {> "HP$_\({--$step})" } ).join: ' = '),1
?? (+@steps[0..*-2].map( > 1 ?? '' !!{ "HP$m_\({--$step})" } ),.join: "' = ", @steps.tail;')
!! ("HP$m"), " = ", @steps[*-1];
}</lang>
{{out}}
10,333

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.