Anonymous
public ruby v1 · immutabledef average(lines) require 'enumerator' results = Array.new(17,"0") for line in lines results = $1, $2, $3 if line =~ /^run\s(\d+).*,(\d+).*h(\d)/ if line =~ /^connect/ temp = $1, $2, $3 if line =~ /.*=(\d+)ms.*=(\d+)ms.*=\s(\d+)ms/ [3,0,4,1,5,2].each_slice(2) { |a,b| results[a] += temp[b] } end endend