RosettaCodeData/Task/Additive-primes/Sidef/additive-primes.sidef

8 lines
177 B
Plaintext

func additive_primes(upto, base = 10) {
upto.primes.grep { .sumdigits(base).is_prime }
}
additive_primes(500).each_slice(10, {|*a|
a.map { '%3s' % _ }.join(' ').say
})