RosettaCodeData/Task/Hamming-numbers/Ruby/hamming-numbers-2.rb

14 lines
229 B
Ruby
Raw Permalink Normal View History

2015-02-20 00:35:01 -05:00
start = Time.now
2013-04-10 21:29:02 -07:00
2015-02-20 00:35:01 -05:00
hamming.each.with_index(1) do |ham, idx|
case idx
when (1..20), 1691
puts "#{idx} => #{ham}"
when 1_000_000
puts "#{idx} => #{ham}"
break
2013-04-10 21:29:02 -07:00
end
end
2015-02-20 00:35:01 -05:00
puts "elapsed: #{Time.now - start} seconds"