Anonymous user
Carmichael 3 strong pseudoprimes: Difference between revisions
→{{header|Racket}}
Line 462:
#lang racket
(require math)
(for ([p1 (in-range 3 62)] #:when (prime? p1))
(for ([h3 (in-range 2 p1)])
(define g (+ p1 h3))
(let
(when (< d g)
(when (and (zero? (modulo (* g (- p1 1)) d))
(define p2 (+
(when (
(
(when
</lang>
Output:
|