Powered by AppSignal & Oban Pro
Would you like to see your link here? Contact us

Aoc 2024 day 2

2024/day2.livemd

Aoc 2024 day 2

Mix.install([
  {:kino, "~> 0.14.2"}
])

part 1

input = Kino.Input.textarea("Data")
Kino.Input.read(input)
|> String.split("\n")
|> Enum.map(fn s -> 
    String.split(s, " ") 
    |> Enum.map(&String.to_integer()/1)
  end)
|> Enum.map(fn report ->
  Enum.reduce_while(report, 0, fn level, acc ->
    # implement
  end)
end)