coded solution
parent
facd178bc6
commit
17ec01ad9e
|
@ -0,0 +1,24 @@
|
|||
#!/bin/env ruby
|
||||
|
||||
input = Array.new
|
||||
File.readlines('./input').each.with_index do |line, i|
|
||||
line.strip!
|
||||
input[i] = line.split('')
|
||||
end
|
||||
|
||||
input.each do |x|
|
||||
x.map! do |y|
|
||||
y == '#' ? true : false
|
||||
end
|
||||
end
|
||||
|
||||
i = 0
|
||||
trees = 0
|
||||
len = input[0].length
|
||||
input.each do |row|
|
||||
trees += 1 if row[i]
|
||||
i +=3
|
||||
i = i - len if i >= len
|
||||
end
|
||||
|
||||
puts "We hit #{trees} trees"
|
Loading…
Reference in New Issue