52 Commits

Author SHA1 Message Date
Thraix 85f5de1be2 Add solution for 2016 Day 19 2026-08-31 22:21:13 +02:00
Thraix 8162a46091 Add solution for 2016 Day 18 2026-08-31 20:51:09 +02:00
Thraix ed11090cc2 Add solution for 2016 Day 17
- Fix Md5 algorithm
2026-08-30 22:52:01 +02:00
Thraix 7b2567a71e Add solution for 2016 Day 16 2026-08-27 21:41:22 +02:00
Thraix c669dedbb7 Move Helper functions into cpp file 2026-08-27 20:44:14 +02:00
Thraix 5111d633b7 Add solution for 2016 Day 15 2026-08-26 23:13:22 +02:00
Thraix 988c5552d0 Update clang-format to disallow single line for-loops 2026-08-23 12:12:53 +02:00
Thraix ab6c726ebc Add solution for 2016 Day 14 2026-08-23 12:11:50 +02:00
Thraix 482794f994 Add solution for 2016 Day 13 2026-08-23 10:43:10 +02:00
Thraix f26d9fd416 Add solution for 2016 Day 12 2026-08-22 18:37:41 +02:00
Thraix 5d44b9484f Add solution for 2016 Day 11 2026-08-22 14:33:45 +02:00
Thraix fc16b73a01 Add solution for 2016 Day 10 2026-08-16 20:29:20 +02:00
Thraix e5acfb8635 Add solution for 2016 Day 9 2026-08-16 11:56:04 +02:00
Thraix 3d9b19be4d Add solution for 2016 Day 8 2026-08-15 22:18:32 +02:00
Thraix b60954656b Add solution for 2016 Day 7 2026-08-15 20:48:27 +02:00
Thraix 474e662ebd Add solution for 2016 Day 6 2026-08-15 20:15:30 +02:00
Thraix bf12e141a6 Add solution for 2016 Day 5
- Add Md5 algorithm to library
2026-08-15 15:24:44 +02:00
Thraix c228e8e230 Add solution for 2016 Day 4 2026-08-14 16:09:32 +02:00
Thraix fc76349588 Add solution for 2016 Day 3 2026-08-12 21:00:56 +02:00
Thraix d71df0c742 Add solution for 2016 Day 2 2026-08-11 23:02:52 +02:00
Thraix c8f0000c4d Add solution for 2016 Day 1 2026-08-06 22:17:35 +02:00
Thraix 80eacc6ed2 Add 2016 templates 2026-08-06 21:33:10 +02:00
Thraix 9237445a13 Add solution for 2015 Day 25 2026-08-05 23:41:32 +02:00
Thraix 4de110a517 Add solution for 2015 Day 24 2026-08-04 23:13:43 +02:00
Thraix e8eb238682 Add solution for 2015 Day 23 2026-08-02 23:25:36 +02:00
Thraix 9b09fb26aa Add solution for 2015 Day 22 2026-07-31 19:57:52 +02:00
Thraix cd90db48be Add solution for 2015 Day 21 2026-07-31 14:07:17 +02:00
Thraix 48023a811a Add solution for 2015 Day 20 2026-07-31 00:42:48 +02:00
Thraix 9ef2809593 Add solution for 2015 Day 19 2026-07-30 00:59:49 +02:00
Thraix ce9bc29372 Add solution for 2015 Day 18 2026-07-26 00:13:11 +02:00
Thraix 2a7353d702 Add 2015 templates 2026-07-26 00:11:32 +02:00
Thraix a9ac1c2c98 Add generate_days script
- Add generate_days script to generate templated files for an advent of
  code year.
- Optimize the fetch.sh script (remove awk usage)
2026-07-25 19:57:11 +02:00
Thraix 6a3a1c9dc1 Add actual solution for 2025 Day 10 Part 2 2025-12-16 19:55:09 +01:00
Thraix 1a0715149d Add solution for 2025 Day 12 2025-12-15 20:54:45 +01:00
Thraix fdb8e0c5a9 Add solution for 2025 Day 11 2025-12-11 21:30:39 +01:00
Thraix 88e902424a Add solution for 2025 Day 10 2025-12-11 21:30:28 +01:00
Thraix f5e809d086 Add prints for multimap and unordered_map 2025-12-09 22:13:24 +01:00
Thraix 90bbec630e Add solution for 2025 Day 9 2025-12-09 21:58:38 +01:00
Thraix a31feacf85 Add solution for 2025 Day 8 2025-12-09 21:56:49 +01:00
Thraix 4fb0b2c46c Add solution for 2025 Day 7 2025-12-08 21:50:23 +01:00
Thraix c7f61c5758 Add solution for 2025 Day 6 2025-12-06 17:20:26 +01:00
Thraix 6ee70bb6d0 Add solution for 2025 Day 5 2025-12-05 22:20:41 +01:00
Thraix c32f5a380e Add solution for 2025 Day 4 2025-12-04 20:44:51 +01:00
Thraix cab1cf5a07 Add general fixes
- Fix compile warnings in old solutions
- Fix makegen not generating Release mode with optimization
- Fix makegen generating executables in different directories for
  Release and Debug
- Add time elapsed for single day tests
2025-12-03 21:28:29 +01:00
Thraix f7e7f25ba4 Add solution for 2025 Day 3 2025-12-03 21:28:28 +01:00
Thraix ebd39eb65f Add solution for 2025 Day 2 2025-12-02 21:40:26 +01:00
Thraix c70100c1f1 Add solution for 2025 Day 1 2025-12-01 20:39:10 +01:00
Thraix 24ae9b5069 Setup AoC for 2025 2025-11-30 16:53:44 +01:00
Thraix 76d824471c Add 2021 solutions 2025-11-30 16:30:12 +01:00
Thraix ff9bd6ce01 Add 2022 solutions 2025-11-26 23:02:30 +01:00