Commit Graph
100 Commits
Author SHA1 Message Date
felixm b747d3973a Finish 2021 thanks so much Eric 2024-12-08 21:24:20 -05:00
felixm b622ca92b9 Solve 2024 day 8 2024-12-08 00:28:54 -05:00
felixm e9a4ce6414 Solve 2024 day 7 2024-12-07 00:18:28 -05:00
felixm 36f8f709e1 Make day 6 a little nicer 2024-12-06 00:28:42 -05:00
felixm fae61ae6db Solve 2024 day 6 2024-12-06 00:18:48 -05:00
felixm 63166ddce8 Solve 2024 day 5 2024-12-05 00:28:21 -05:00
felixm 24174b8cb9 Solve 2024 day 4 2024-12-04 00:29:03 -05:00
felixm 0fb75687d1 Improve 2024 day 3 regex 2024-12-03 00:52:24 -05:00
felixm b627e97c5a Solve 2024 day 3 2024-12-03 00:15:35 -05:00
felixm 893a8e3dbb Solve 2024 day 2 2024-12-02 00:09:58 -05:00
felixm 12662b912c Solve 2024 day 1 2024-12-01 00:10:28 -05:00
felixm 54bbc228f4 Solve 2021 day 22 2024-11-30 12:22:44 -05:00
felixm 2d3a44760e Solve 2021 day 24 2024-11-29 16:46:01 -05:00
felixm a2a6ca52d1 Solve 2021 day 20, 21, 23, 25 2024-11-27 17:31:52 -05:00
felixm 4acc229c5a Solve 2021 day 18 2024-11-24 18:50:28 -05:00
felixm ff3d33a614 Solve 2021 day 17 2024-11-24 09:53:34 -05:00
felixm bde0a5d622 Solve 2021 day 16 2024-11-23 14:54:02 -05:00
felixm 9ac4782157 Solve 2021 day 15 2024-11-23 14:00:08 -05:00
felixm 43767f7b62 Solve 2021 day 12-14 2024-11-23 09:36:43 -05:00
felixm e9bd759dba Solve 2021 day 7-11 2024-11-21 08:43:15 -05:00
felixm 11bcbce099 Solve 2021 day 6 2024-11-17 06:11:54 -05:00
felixm 074a7c4458 Solve 2021 day 4 and 5 2024-11-17 05:45:47 -05:00
felixm 10e1e567c8 Start with 2021 2024-10-20 20:48:27 -04:00
felixm e73fa3bae7 Update 2015 solutions 2024-10-20 15:19:25 -04:00
felixm 87ab42743e Finish 2020. 2024-10-13 16:28:30 -04:00
felixm 800d1a6af3 Finish 2019. 2024-10-13 10:38:21 -04:00
felixm 5dc7c4392f Solve 2019 day 24 2024-10-13 08:54:39 -04:00
felixm 67914a642a Solve 2019 day 23 2024-10-11 22:01:40 -04:00
felixm df31b47934 Solve 2019 day 22 2024-10-11 21:21:26 -04:00
felixm 3991842ef0 Solve 2018 day 24 and 25 2024-10-11 18:33:04 -04:00
felixm 7d1dc3f95e Solve 2020 day 24 and 25 and 2018 day 23 part 2 2024-10-08 19:36:45 -04:00
felixm ea28a17ab9 Solve 2020 day 23 2024-10-06 18:50:29 -04:00
felixm 6475681cfb 2020 day 20-22 2024-10-04 18:38:32 -04:00
felixm 97b05614ee 2020 day 19 and day 20 part 1 2024-09-30 20:04:33 -04:00
felixm 36f20610ae 2019 day 22 part 1 2024-09-29 15:04:19 -04:00
felixm 695a4f7ddb 2020 day 18 2024-09-29 15:01:51 -04:00
felixm 25443fba48 2020 day 17 2024-09-26 21:36:37 -04:00
felixm bb9e3321d7 2020 day 16 2024-09-25 21:13:18 -04:00
felixm 2eba36a29a 2019 day 21 2024-09-23 19:27:26 -04:00
felixm 25bd810886 2018 day 23 part 1 2024-09-22 13:49:51 -04:00
felixm 6c3aec3d6e Solve 2018 day 22 and 2019 day 20 2024-09-21 22:49:45 -04:00
felixm db383c7cfa Solve 2020 day 15 2024-09-15 12:26:11 -04:00
felixm 7986ecfc21 Update template 2024-09-15 11:49:28 -04:00
felixm 0f7606410c Solve 2020 day 14 2024-09-15 11:46:41 -04:00
felixm 6e588bb928 Solve 2020 day 13 CRT jojo 2024-09-14 10:41:22 -04:00
felixm 4a72eeb348 Solve 2018 day 21, 2020 day 12 and improve 2022 day 19 2024-09-13 20:22:22 -04:00
felixm 9cd17279d9 2019 day 18 2024-09-10 18:58:58 -04:00
felixm bf88f13791 Finally solve 2019 day 12 and others 2024-09-08 10:21:20 -04:00
felixm fa6ea1dfbe 2019 day 16 complete 2024-09-02 14:32:35 -04:00
felixm 6cea472035 2019 day 17 complete 2024-09-02 10:32:35 -04:00
felixm ad53396ca6 2020 day 9 2024-09-02 09:37:57 -04:00
felixm b307e09f2b 2020 day 8 2024-09-02 09:27:04 -04:00
felixm 381f186a59 2018 day 20 wip 2024-09-02 09:24:55 -04:00
felixm 5fae7c0366 2018 day 20 wip 2024-09-01 15:39:21 -04:00
felixm 2647ccd353 Solve 2018 day 19 finally 2024-09-01 11:11:31 -04:00
felixm 9a30c8b88d 2020 day 6 and 7 2024-08-30 22:59:22 -04:00
felixm 305fe0b325 Solve 2020 day 5 2024-08-29 06:10:05 -04:00
felixm 631205086d Solve 2020 day 4 2024-08-26 21:23:57 -04:00
felixm 04d8c44d66 Started with 2020 because I need stars for Beeminder 2024-08-19 09:42:10 -04:00
felixm 6b0d7057d1 Add time 2024-08-18 20:27:03 -04:00
felixm dd901c9f88 Solve easy d19 2019 because I need stars 2024-08-18 20:24:29 -04:00
felixm e9f5542be8 2019 day 16 and 17 wip 2024-08-18 19:38:13 -04:00
felixm ebf65905b4 2019 day 16 wip 2024-08-18 10:35:16 -04:00
felixm aba7ad5bde 2019 day 16 in-progress 2024-08-17 16:01:06 -04:00
felixm f88eb14d24 Solve 2019 day 14 and 15 2024-08-16 19:45:10 -04:00
felixm 6efa70ea51 Solve 2019 day 13 2024-08-15 16:21:11 -04:00
felixm fb1e2183cc Solve 2019 day 11 2024-08-10 16:49:20 -04:00
felixm e46636b9b0 Solve 2019 day 10 2024-08-10 14:22:19 -04:00
felixm f116293066 Solve 2019 day 9 2024-08-09 19:30:21 -04:00
felixm ef8a247ad6 Minor cleanup 2019 d8 2024-08-08 22:20:58 -04:00
felixm af4507f785 Solve 2019 day 8 2024-08-08 21:46:57 -04:00
felixm 6f71ed1717 2019 day 6 and 7 2024-08-03 16:31:06 -04:00
felixm 9718165d7b 2019 day 4 and 5 2024-08-02 21:16:46 -04:00
felixm b0e2334427 2019 day 2 and 3 2024-07-30 08:32:57 -04:00
felixm 29a556fd54 2019 day 1 to not derail 2024-07-28 19:13:13 -04:00
felixm d2417a9377 Day 19 2018 wip 2024-07-28 19:04:25 -04:00
felixm 9f616a5b81 Solve 2018 day 18 2024-07-21 16:16:14 -04:00
felixm b88326a7d1 Solve 2018 day 17 2024-07-14 15:28:50 -04:00
felixm ab2e6f4ddb Solve 2018 day 16 and add function to download input 2024-07-14 10:05:18 -04:00
felixm db82589857 Solve 2018 day 15 2024-07-13 15:23:09 -04:00
felixm 9346e3f4d0 Solve 2018 day 14 2024-07-13 12:09:54 -04:00
felixm 5e68e08807 Solve 2018 day 13 2024-07-13 11:24:58 -04:00
felixm f04f8ed426 Solve 2018 day 12 2024-07-13 10:08:16 -04:00
felixm 26f523047e Solve day 9 till 11 and part 1 day 12 2018 2024-07-09 17:45:08 -04:00
felixm e9ba9cee63 Add 2022 solutions 2024-07-07 20:34:52 -04:00
felixm d582dfc777 Add 2023 solutions 2024-07-07 20:30:53 -04:00
felixm da1c37ffa7 Solve day 7 and 8 of 2018. 2024-07-07 20:25:04 -04:00
felixm 9df26ebe71 Solve 2018 day 5 and 6. Nice. 2024-07-07 19:20:20 -04:00
felixm 3a915cb9e3 Start solving 2018 problems
I have also updated get.py to download the problems as
`d<day>.txt` instead of `i<day>.txt`. That allows me
to get the day input via `__input__.replace('.py', '.txt')`
which is a little more concise. I don't know why
I didn't do this earlier.
2024-07-04 11:10:27 -04:00
felixm dcfae2cb13 Finish 2017. 2024-06-09 11:52:25 -04:00
felixm f62f5fcff2 Solve day 24 2017. 2024-06-09 04:58:42 -04:00
felixm 869a22a310 Solve day 21 and 22 2017. 2024-06-03 12:06:02 -04:00
felixm 8042b7f5e2 Solve day 20. 2024-05-30 15:37:22 -04:00
felixm ecda947fb4 Solve day 18 and 19 2017. 2024-05-30 09:01:51 -04:00
felixm 5b7b9c87cb Solve 2017 day 14 to 17. 2024-05-29 02:35:48 -04:00
felixm 4ba0b25b77 Solve day 13 2017. 2024-05-21 22:00:35 -04:00
felixm 1a71ab97c3 Solve a couple of 2017 problems. 2024-05-21 20:53:55 -04:00
felixm 6f63a866e1 Finish 2016. 2024-05-20 20:00:34 -04:00
felixm 90b2134736 Solve 2016 day 21. 2024-05-18 21:36:55 -04:00
felixm a49eb9e8cb Solve 2016 day 20. 2024-05-18 10:12:27 -04:00