Init
This commit is contained in:
13
1/solution.nix
Normal file
13
1/solution.nix
Normal file
@@ -0,0 +1,13 @@
|
||||
with import ../utilities.nix;
|
||||
|
||||
let
|
||||
input = readFile ./input;
|
||||
elfCalories = map (grp: map toInt (splitString "\n" grp)) (splitString "\n\n" input);
|
||||
totalsPerElf = map sum elfCalories;
|
||||
|
||||
part1 = maxList totalsPerElf;
|
||||
part2 = sum (topOfList (sortList totalsPerElf) 3);
|
||||
in {
|
||||
inherit part1;
|
||||
inherit part2;
|
||||
}
|
||||
Reference in New Issue
Block a user