Extra primes: Difference between revisions

m
Forth - simplified code
m (Forth - minor edit)
m (Forth - simplified code)
Line 710:
drop r> ;
 
: extra_primesnext_extra_prime ( n -- n )
2
begin
2dup >
while
dup is_prime? if dup digit_sum is_prime? if dup . cr then then
next_prime_digit_number
dup is_prime? if
dup is_prime? if dup digit_sum is_prime? if dup . cr then then
else false then
until ;
 
: extra_primes ( n -- )
20
begin
next_extra_prime 2dup >
while
dup . cr
repeat
2drop ;
1,777

edits