riverphoenix

导航

 

2012年3月5日

摘要: (define (expmod base exp m ) (cond ((=exp 0 ) 1) ((even? exp) (remainder (square (expmod base (/ exp 2) m)) m)) (else (remainder (* base (expmod base (- exp 1) m)) m)) ))(define (fermat-test n) (define (try-it a) (= (expmod a n n) a)) (try-it (+1 (random (- n 1)))))(define (fast-prime? n times) (c.. 阅读全文
posted @ 2012-03-05 22:36 riverphoenix 阅读(204) 评论(0) 推荐(0) 编辑