Wieferich primes: Difference between revisions
Content added Content deleted
(Added Sidef) |
m (→{{header|Perl}}: better efficiency) |
||
Line 386: | Line 386: | ||
{{libheader|ntheory}} |
{{libheader|ntheory}} |
||
<lang perl>use feature 'say'; |
<lang perl>use feature 'say'; |
||
⚫ | |||
use bignum; |
|||
⚫ | |||
say 'Wieferich primes less than 5000: ' . join ', ', grep { is_prime($_) and |
say 'Wieferich primes less than 5000: ' . join ', ', grep { is_prime($_) and powmod(2, $_-1, $_*$_) == 1 } 1..5000;</lang> |
||
{{out}} |
{{out}} |
||
<pre>Wieferich primes less than 5000: 1093, 3511</pre> |
<pre>Wieferich primes less than 5000: 1093, 3511</pre> |