Primes by Trial Division - ruby
9 September 2016
module Benchmark def self.primes(n) primes = [2] count = 3 begin primes.push(count) if primes.each do |prime| break if count%prime == 0 prime end count += 1 end until primes.length == n primes end end puts Benchmark.primes(ARGV[0].to_i)