Merge branch 'for-slava' of git://git.rfc1149.net/factor
commit
dfb07601fa
|
@ -69,7 +69,7 @@ ERROR: no-relative-prime n ;
|
|||
: (find-relative-prime) ( n guess -- p )
|
||||
over 1 <= [ over no-relative-prime ] when
|
||||
dup 1 <= [ drop 3 ] when
|
||||
2dup gcd nip 1 > [ 2 + (find-relative-prime) ] [ nip ] if ;
|
||||
[ 2dup coprime? ] [ 2 + ] until nip ;
|
||||
|
||||
PRIVATE>
|
||||
|
||||
|
|
Loading…
Reference in New Issue