This commit is contained in:
2024-12-03 18:52:51 +01:00
parent 9d1ecddf7b
commit 97595af8de
6 changed files with 32 additions and 8 deletions

View File

@ -10,5 +10,4 @@ isSafe xs = (isAscending xs || isDescending xs) && maximum distances <= 3 && min
main = do
contents <- lines <$> readFile "day2.txt"
let reports = map read . words <$> contents
safeCount = length $ filter isSafe reports
print safeCount
print . length $ filter isSafe reports

View File

@ -15,5 +15,4 @@ removeLevel xs = zipWith (++) ys zs
main = do
contents <- lines <$> readFile "day2.txt"
let reports = map read . words <$> contents
safeCount = length . filter (any isSafe) $ map removeLevel reports
print safeCount
print . length . filter (any isSafe) $ map removeLevel reports