advent-of-code/2021/day-16/part_one.hs

11 lines
272 B
Haskell

import Common (parseFile, parsePackets, sumPacketVersions)
import System.Environment (getArgs)
main = do
args <- getArgs
intList <- parseFile $ head args
let packets = parsePackets intList []
let results = maybe 0 (`sumPacketVersions` 0) packets
print results