Commit graph

109 commits

Author SHA1 Message Date
eb6879f5a3 Subscript 2024-12-08 19:39:15 +01:00
7ace3b8119 Day 8 part 1 2024-12-08 19:33:27 +01:00
dc54e2d776 Day 6 part 1 2024-12-08 13:32:39 +01:00
5de9f74342 Day 5 Part 2 2024-12-08 13:17:03 +01:00
3d02cb5d0b Day 5 Part 1 2024-12-07 22:34:40 +01:00
6e18c4a72d Day 4 Part 2 2024-12-07 22:12:44 +01:00
6f7fc2d1a8 Use substring iterator directly 2024-12-07 13:10:21 +01:00
e1f0159403 Day 4 Part 1 2024-12-07 12:39:05 +01:00
b37bdc8b3e Improve error message when input cannot be read. 2024-12-03 19:01:43 +01:00
cc8abea2c4 Day 3. 2024-12-03 18:55:52 +01:00
1a9b08226a Prepare for day 3. 2024-12-03 18:42:44 +01:00
8f577f0c64 Fix. Return from isSafe, we want to stop iterating when final result is clear. 2024-12-03 18:41:45 +01:00
f6425f1d56 Day 2 part 1 + beginning of part 2 2024-12-02 22:07:33 +01:00
7d8dc6bc82 2024 day 1 2024-12-01 11:54:58 +01:00
1db15c4581 Old change 2024-12-01 11:53:48 +01:00
2abb86f290 2022 Day 16 Part 2 - too slow 2022-12-20 20:11:25 +01:00
b8fda3862d 2022 Day 16 Part 1 2022-12-17 17:38:00 +01:00
553158281a 2022 Day 15 2022-12-15 21:58:16 +01:00
c47dee812e 2022 Day 14 2022-12-14 20:58:42 +01:00
da7a3946d4 2022 Day 13 2022-12-13 21:09:17 +01:00
e444060cd9 2022 Day 12 2022-12-12 20:07:31 +01:00
b378808cda 2022 Day 11 part 1 2022-12-11 11:20:08 +01:00
38e4d396e1 2022 Day 10 part 2 2022-12-11 09:51:24 +01:00
35fe136562 2022 Day 10 part 1 2022-12-11 09:40:28 +01:00
400efd5802 2022 Day 9 part 2 2022-12-10 17:16:13 +01:00
6b96700e2e Refactoring 2022-12-10 17:04:33 +01:00
6c3937e4f8 2022 Day 9 Part 1 2022-12-10 16:43:40 +01:00
08ced7392b 2022 Day 8 Part 2 2022-12-10 15:39:44 +01:00
8fdd92b15a 2022 Day 8 Part 1 2022-12-10 15:28:16 +01:00
c90fee8cc2 2022 Day 7 2022-12-07 20:57:34 +01:00
9d11afb01d 2022 Day 6 2022-12-06 17:42:41 +01:00
67ab12d6ba 2022 Day 5 Part 2 2022-12-05 20:50:21 +01:00
481285d925 Refactor day5 to prepare for part 2 2022-12-05 20:44:16 +01:00
52b8935d62 2022 Day 5 part 1 2022-12-05 20:38:39 +01:00
a460825b15 2022 Day 4 in Rust 2022-12-04 11:31:43 +01:00
f15c8ea362 2022 Day 3 Part 2 2022-12-03 09:19:46 +01:00
bae91ea042 2022 Day 3 Part 1 2022-12-03 09:06:51 +01:00
3d057cfd04 2022 Day 2 Part 2 2022-12-02 11:47:37 +01:00
ab94510404 2022 Day 2 Part 1 2022-12-02 11:40:04 +01:00
5ef21c471d 2022 Day 1 2022-12-01 10:39:48 +01:00
8ae21d721e Update workspace 2022-11-23 16:53:36 +01:00
31ed3c2039 Add workspace 2022-11-23 16:51:02 +01:00
55c236e336 Merge remote-tracking branch 'twentyone/main' 2022-11-23 16:50:19 +01:00
99649c261b Move to subdirectory 2022-11-23 16:48:18 +01:00
4d5c8ee8ce Add 2019 solutions 2022-11-23 16:46:51 +01:00
43a2ee8414 Add 2018 solutions 2022-11-23 16:46:40 +01:00
6f9b51146c Add 2017 solutions 2022-11-23 16:46:31 +01:00
8146a794a3 Add 2016 solutions 2022-11-23 16:46:19 +01:00
ddf5ec2274 Add 2015 2022-11-23 16:45:30 +01:00
c7deb3c71d Move to subdirectory 2022-11-23 16:34:31 +01:00