8 lines
215 B
Text
8 lines
215 B
Text
|
|
include Hailstone
|
|||
|
|
|
|||
|
|
var score = Hash()
|
|||
|
|
100_000.times { |i| score{ Hailstone::hailstone(i).len } := 0 ++ }
|
|||
|
|
|
|||
|
|
var k = score.keys.max_by {|k| score{k} }
|
|||
|
|
say "Most common length is #{k}, occurring #{score{k}} times"
|