RosettaCodeData/Task/Repunit-primes/Sidef/repunit-primes.sidef

9 lines
180 B
Text
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
var limit = 1000
say "Repunit prime digits (up to #{limit}) in:"
for n in (2..20) {
printf("Base %2d: %s\n", n,
{|k| is_prime((n**k - 1) / (n-1)) }.grep(1..limit))
}