pseudoprimes_with_only_odd_digits.pl 333 B

123456789101112131415161718192021222324
  1. #!/usr/bin/perl
  2. # List various pseudoprimes > 2^64 with only odd digits.
  3. use 5.036;
  4. while (<>) {
  5. next if /^\h*#/;
  6. /\S/ or next;
  7. my $n = (split(' ', $_))[-1];
  8. $n || next;
  9. $n > ~0 or next;
  10. $n =~ tr/02468// and next;
  11. say $n;
  12. }
  13. __END__
  14. 177335371997353711177
  15. 391557355557595533797
  16. 395793517593599999999