2015-02-09 11:51:09 +01:00
|
|
|
start = Time.now
|
|
|
|
|
|
2015-02-11 22:41:59 -08:00
|
|
|
map = Hash.new
|
|
|
|
|
|
2019-07-27 13:34:07 -07:00
|
|
|
for i in (1..2000000)
|
2015-02-09 11:51:09 +01:00
|
|
|
map[i] = i
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
sum = 0
|
2019-07-27 13:34:07 -07:00
|
|
|
for i in (1..2000000)
|
2015-02-09 11:51:09 +01:00
|
|
|
sum = sum + map[i]
|
|
|
|
|
end
|
|
|
|
|
puts sum
|
|
|
|
|
|
2019-07-27 13:34:07 -07:00
|
|
|
for i in (1..2000000)
|
2015-02-09 11:51:09 +01:00
|
|
|
map.delete(i)
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
puts "elapsed: " + (Time.now - start).to_s
|