prog.pl 347 B

1234567891011121314151617181920
  1. #!/usr/bin/perl
  2. # Numbers k such that 2^(k-1) - k is prime.
  3. # https://oeis.org/A296031
  4. use 5.014;
  5. use Math::Prime::Util::GMP qw(is_prob_prime);
  6. use Math::GMPz;
  7. my $one = Math::GMPz->new(1);
  8. # From: 65117
  9. foreach my $k(65117..80000) {
  10. say "Testing: $k";
  11. if (is_prob_prime(($one << ($k-1)) - $k)) {
  12. die "\nFound: $k\n";
  13. }
  14. }