Unprimeable numbers: Difference between revisions

m
→‎{{header|Raku}}: note use of 'ntheory' module
(Added Arturo implementation)
m (→‎{{header|Raku}}: note use of 'ntheory' module)
Line 2,764:
=={{header|Raku}}==
(formerly Perl 6)
{{libheader|ntheory}}
{{works with|Rakudo|2019.11}}
 
<lang perl6>use ntheory:from<Perl5> <is_prime>;
use Lingua::EN::Numbers;
Line 2,774 ⟶ 2,773:
for ^chrs -> \place {
my \pow = 10**(chrs - place - 1);
my \this = n.substr(place, 1) *× pow;
^10 .map: -> \dgt {
next if this == dgt;
return False if is_prime(n - this + dgt *× pow)
}
}
2,392

edits