RosettaCodeData/Task/Repunit-primes/Ruby/repunit-primes.rb
2023-07-01 13:44:08 -04:00

7 lines
183 B
Ruby

require 'prime'
require 'gmp'
(2..16).each do |base|
res = Prime.each(1000).select {|n| GMP::Z(("1" * n).to_i(base)).probab_prime? > 0}
puts "Base #{base}: #{res.join(" ")}"
end