advent-of-code/2015/day-02/common.rb
Patrick Auernig 3c57921438 Refactor 2015 days 01 to 10
Split parts into separate files and remove some unused files
2021-12-08 01:05:17 +01:00

7 lines
174 B
Ruby

INPUT = File.readlines(ARGV.first, chomp: true).lazy.map do |num|
dims = num.split("x").map(&:to_i)
[sides(*dims), *dims]
end
def sides(l, w, h) = [l * w, w * h, h * l]