15 lines
232 B
Ruby
15 lines
232 B
Ruby
require 'prime'
|
|
|
|
limit = 42
|
|
i = 42
|
|
n = 0
|
|
|
|
while n < limit do
|
|
if i.prime? then
|
|
n += 1
|
|
puts "n = #{n}".ljust(7) + ":" + "#{i.to_s.reverse.scan(/\d{3}|.+/).join(",").reverse}".rjust(19)
|
|
i += i
|
|
else
|
|
i += 1
|
|
end
|
|
end
|