From time to time throughout 2018, I've come across puzzles that I thought would be interesting to solve via programming. My explorations of some of these puzzles can be found here, in puzzles.ipynb
.
Of course, the main contents of this repository are my solutions to this year's Advent of Code, in the file advent.ipynb
. Elegance and explanatory comments are minimal, as I write my solutions as fast as possible in the spirit of competition. But unfortunately, I will not always have a chance to sit down and start a puzzle right on time.
-------Part 1-------- -------Part 2-------- Day Time Rank Score Time Rank Score Comments 1 00:42:28 2075 0 00:56:22 1584 0 Almost forgot! 2 00:03:20 87 14 00:07:44 99 2 3 00:08:19 186 0 00:25:10 764 0 4 00:32:44 506 0 00:34:24 375 0 5 00:49:49 2489 0 01:18:10 2575 0 Got a late start. 6 00:26:06 238 0 XXXXXXXX XXX X There was a bug in Part 2. 7 00:22:10 541 0 01:26:21 945 0 8 02:42:33 2404 0 03:12:42 2310 0 9 12:32:45 6079 0 12:48:15 4911 0 Delayed until next day by a stomach bug. 🤢 10 00:23:58 278 0 00:24:18 250 0 11 00:08:52 166 0 00:57:22 1073 0 12 00:25:02 343 0 01:15:42 750 0 13 00:44:32 255 0 01:08:00 333 0 14 00:29:50 834 0 00:40:39 504 0 15 23:28:43 2041 0 23:54:02 1875 0 Total re-write was needed (see comment in notebook). 16 00:28:57 200 0 00:41:35 120 0 17 09:54:33 1185 0 09:55:09 1164 0 Had to be delayed until morning. 18 00:17:11 224 0 00:21:10 88 13 19 00:20:22 271 0 09:31:00 1485 0 20 11:39:39 1393 0 11:45:06 1297 0 --------------------------------------------------------------------------------------------------------------- 21 22 I am travelling and vacationing for 23 the rest of the year, so it's unclear 24 whether I'll complete Days 21-25. 25