Day 3
This commit is contained in:
@ -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
|
||||
|
@ -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
|
||||
|
Reference in New Issue
Block a user