323afa6c4b
rewrite
2023-11-11 12:26:23 -05:00
9ad7062bf0
add day9 part 2
2023-11-11 12:16:39 -05:00
70d3b9cce8
add day9 part1 solution:
2023-11-10 17:17:00 -05:00
c9ff65d949
clean up runner
2023-10-29 01:47:54 -04:00
bac2473cd9
remove debug var
2023-10-29 01:09:26 -04:00
5b6b8bb55b
day 3 part 1
2023-10-29 01:07:11 -04:00
680929a20c
day 2 part 2
...
aoc runner takes part as arg and passes to
init state fn call
refactored day 1 to switch parts dynamically
2023-10-28 13:43:21 -04:00
3f047cd890
refactor day1 to use execute function
2023-10-28 12:30:04 -04:00
d84058d959
day 2 part 1
2023-10-28 12:27:59 -04:00
6aa3fbaa58
remove halting logic from day1
2023-10-28 01:31:31 -04:00
c2933897db
switch to project format
...
Fixed a bug in the day1 solution where
the list of totals could add the "current
sum" for a given elf to the list each time
a new entry was added e.g. an input like,
100
200
300
could result in a list like,
[300, 200, 100].
Now we reorder the list at each "reset" (empty line).
2023-10-27 15:47:49 -04:00
fc3afda4eb
split code into modules
2023-10-27 14:08:28 -04:00
2af0a9f6c1
day 1 part 2
2023-10-25 00:13:37 -04:00
87fd00fe94
spelling
2023-10-22 16:26:48 -04:00
406d9cc34d
day 1 part 1
2023-10-20 13:09:35 -04:00