1
0
Fork 0
advent-of-code/2020/05/part2.hs
Sloane Perrault 4cd13c0129 solve: day 5
- solve: day 5, part 1
 - solve: day 5, part 2
2022-09-21 09:19:52 -04:00

14 lines
307 B
Haskell
Executable file

#!/usr/bin/env runghc
import Day5
import Data.List
main = interact solve
solve = show . mySeat . map (seatId . read) . lines
mySeat input = mySeat'
where
boardingPasses = sort input
start = head boardingPasses
mySeat' = fst . head . dropWhile (uncurry (==)) $ zip [start..] boardingPasses