-
3e9fe4153c
more idiot-proof new-day script
master
David Ashby
2020-12-26 15:54:56 -0500
-
f1d6903fba
and day 25!
David Ashby
2020-12-26 15:41:44 -0500
-
16784775c9
catching up, here's day 24
David Ashby
2020-12-26 14:50:36 -0500
-
df30e9abc0
add day 23
David Ashby
2020-12-26 13:09:37 -0500
-
17ab6d7144
ok fine
David Ashby
2020-12-22 20:06:29 -0500
-
42c77627d1
day 21 backfill
David Ashby
2020-12-22 19:52:52 -0500
-
f744ac6745
run on input, not test input
David Ashby
2020-12-22 17:10:46 -0500
-
44fb58ff14
22 done
David Ashby
2020-12-22 16:58:21 -0500
-
010a843471
aargh 20 part 2 is a nightmare
David Ashby
2020-12-21 15:03:39 -0500
-
d2b4bc2921
day nineteen checkpoint. Doesn't work yet.
David Ashby
2020-12-19 12:30:01 -0500
-
9821836b6c
clarify comments
David Ashby
2020-12-19 09:45:31 -0500
-
0cd38cfd03
got part one working, part 2 will be more work
David Ashby
2020-12-19 09:40:55 -0500
-
d8ed532442
when in doubt, copy and paste. part 2 completes in under a second!
David Ashby
2020-12-17 20:18:28 -0500
-
e1d3ca5ea2
add some comments
David Ashby
2020-12-16 19:15:23 -0500
-
0883efd35e
I did the last part by hand first, then bothered to write out the reduction loop
David Ashby
2020-12-16 19:13:15 -0500
-
353d5e92c9
performance improvements; no more string conversions or lookups in the map
David Ashby
2020-12-15 21:41:07 -0500
-
9d406c2d22
day fifteen, with a pretty slow part 2
David Ashby
2020-12-15 21:19:23 -0500
-
80142a25fb
part 2 doesn't work yet
David Ashby
2020-12-15 17:54:04 -0500
-
e2ac00420d
remove useless for loop
David Ashby
2020-12-13 13:01:44 -0500
-
18bccde2f5
and cheated just a little to find out how to skip ahead using coprimes
David Ashby
2020-12-13 13:00:53 -0500
-
559d91b9a6
part one works, part two... eh.
David Ashby
2020-12-13 11:46:57 -0500
-
6ed45d319b
make 180 match the other reassignments
David Ashby
2020-12-12 12:39:56 -0500
-
1124022f4f
fix typo
David Ashby
2020-12-12 12:23:14 -0500
-
f5ec48772e
add day 12
David Ashby
2020-12-12 12:22:14 -0500
-
55fa312abf
add a little scaffold for new days
David Ashby
2020-12-12 11:26:47 -0500
-
24b59f71fa
add duration output
David Ashby
2020-12-11 21:57:10 -0500
-
9244b2e178
day 11 ended up being a _lot_ of code
David Ashby
2020-12-11 21:33:00 -0500
-
56cd171588
day ten, part one works, part two doesn't
David Ashby
2020-12-11 17:30:31 -0500
-
0b851158dc
remove input files
David Ashby
2020-12-09 19:50:45 -0500
-
332ff8ffab
ignore input files
David Ashby
2020-12-09 19:48:23 -0500
-
59780a1dda
adding day 9
David Ashby
2020-12-09 19:47:53 -0500
-
6925fabb63
day 8 done
David Ashby
2020-12-08 18:48:21 -0500
-
dd8eb8c1f8
remove extraneous call to TrimSuffix
David Ashby
2020-12-07 19:21:17 -0500
-
0f15711b6a
rename function to more accurately describe what it does
David Ashby
2020-12-07 19:20:06 -0500
-
e4c2848a88
fun with trees on day 7
David Ashby
2020-12-07 19:09:58 -0500
-
708c4a53f9
name my functions to proper set theory
David Ashby
2020-12-06 14:10:21 -0500
-
5a9e07c174
day six done
David Ashby
2020-12-06 14:00:40 -0500
-
75097ac3a8
don't actually need to store passes in the first go-round
David Ashby
2020-12-05 12:07:19 -0500
-
2828ad3af3
more string parsing! and custom sorts in go
David Ashby
2020-12-05 12:04:37 -0500
-
d0a11045fd
day 4, with an arbitrary constraint: I didn't want to use regexes.
David Ashby
2020-12-04 21:27:00 -0500
-
8a9cb3291a
day 3 in the books
David Ashby
2020-12-03 18:53:34 -0500
-
219bf4515b
day two
David Ashby
2020-12-02 18:19:18 -0500
-
b3bfb86563
make it parallel, not that it makes it much faster
David Ashby
2020-12-01 22:19:49 -0500
-
1d3e59db86
runner
David Ashby
2020-12-01 19:46:14 -0500
-
0bb7cd7007
day 1
David Ashby
2020-12-01 19:40:21 -0500