Initial commit
This commit is contained in:
commit
410fa9d1b1
2
.gitignore
vendored
Normal file
2
.gitignore
vendored
Normal file
@ -0,0 +1,2 @@
|
||||
*.hi
|
||||
*.o
|
12
1.hs
Normal file
12
1.hs
Normal file
@ -0,0 +1,12 @@
|
||||
{-# LANGUAGE ScopedTypeVariables #-}
|
||||
import Data.List.Split
|
||||
import Data.List
|
||||
|
||||
main = do
|
||||
lines <- readFile "1.in"
|
||||
putStrLn . show . solveB $ lines
|
||||
where
|
||||
solveA = maximum . groupElves
|
||||
solveB = sum . take 3 . reverse . sort . groupElves
|
||||
groupElves = map ( sum . map parseInt . words) . splitOn "\n\n"
|
||||
parseInt = read :: String -> Integer
|
Loading…
Reference in New Issue
Block a user