Advent of Code 2024

[JeremyGrosser][9][Ada] advent/2024/src/day9_2.adb at 47796a3eb1bc68be1ac5fa082ed4836fba948004 · JeremyGrosser/advent · GitHub

Part 1: [tgv][09][Ada]aoc2024/aoc202409a at master · theovosse/aoc2024 · GitHub

Part 2: [tgv][09][Ada]aoc2024/aoc202409b at master · theovosse/aoc2024 · GitHub

I even checked in the configs this time. Found out they wouldn’t build without…

And Holy Eggnog! What a horrible problem Day 15/2018 is! I’m not going to go that far.

1 Like

[zertovitch][9][Ada] (examples) Added Advent of Code 2024, Day 09; minor gardening around … · zertovitch/hac@bec2315 · GitHub

[JeremyGrosser][10][Ada] advent/2024/src/day10_2.adb at e4f0fdfff4a799d050e85144c4b333ec1bed7326 · JeremyGrosser/advent · GitHub

[jcmoyer][10][Ada] puzzles/AdventOfCode2024/src/day10.adb at a5e69fb25b5a3bada521cd224423368c63fa5c7d · jcmoyer/puzzles · GitHub

Part 1: [tgv][10][Ada]aoc2024/aoc202410a at master · theovosse/aoc2024 · GitHub

Part 2: [tgv][10][Ada]aoc2024/aoc202410b at master · theovosse/aoc2024 · GitHub

Part1 contains some logging code, because I made the stupid error to assume that trails could only start at the edge of the map. How can a trail start in the middle of the terrain? No idea. Probably magic!

Only part 1:

[alexispaez][06][Ada]https://github.com/alexispaez/advent-of-
code/blob/master/2024/day_6_1/src/day_6_1.adb

Only part 1 too, maybe part 2 tomorrow:

[alexispaez][07][Ada]advent-of-code/2024/day_7_1/src/day_7_1.adb at 7c69237aa59340e0db9adda82c687f4b90c8ec5c · alexispaez/advent-of-code · GitHub

[zertovitch][10][Ada] (examples) Added Advent of Code 2024, Day 10 · zertovitch/hac@6af8d3c · GitHub

[JeremyGrosser][11][Ada] advent/2024/src/day11_2.adb at 2ea8a1e4ac157f1f9ed93dba9b56bd4a468ef905 · JeremyGrosser/advent · GitHub

Part 1: [tgv][11][Ada]aoc2024/aoc202411a at master · theovosse/aoc2024 · GitHub

Part 2: [tgv][11][Ada]aoc2024/aoc202411b at master · theovosse/aoc2024 · GitHub

on Day 1:

  1. Dec 01 00:00:09

Am I understanding well that this guy got the two answers right 9 seconds after the publication?

Well, some of the Day 1 or 2 problems are automatically solvable via LLMs. It isn’t encouraged by the AoC creator, but people do it anyways before the global leaderboards close. Due to timezone differences, I’m not competing on a spot anyways, so I couldn’t care less how quickly folks are solving these.

[jcmoyer][11][Ada] puzzles/AdventOfCode2024/src/day11.adb at 530092a722d2575e8ff271c783327c75e8392f49 · jcmoyer/puzzles · GitHub

[Chris660][8][Ada] AOC-2024/Day_08/part2.adb at d3a5df0ef1628a72d7de3c4e1d9839eb3cae5484 · Chris660/AOC-2024 · GitHub

[zertovitch][11][Ada] (examples) Added Advent of Code 2024, Day 11 · zertovitch/hac@2a14a33 · GitHub

[jrcarter][04][Ada]AoA_24/aoa_04_1.adb at 60b6688768a1dd25c105c1b64346d80be7813f81 · jrcarter/AoA_24 · GitHub

Day 12, part 1: [tgv][12][Ada]aoc2024/aoc202412a at master · theovosse/aoc2024 · GitHub

Don’t know if I have the time to do part 2. Haven’t even looked at it yet.

[jcmoyer][12][Ada] puzzles/AdventOfCode2024/src/day12.adb at 609b84dc2caa88dfc02bf52545e499fc1155e156 · jcmoyer/puzzles · GitHub

Bonkers part 2 - I spent way too much time on this one. I’ll clean up my gross solution later but the gist of how I solved the second half is:

[EDIT: moved explanation into link]

[zertovitch][12][Ada] (examples) Added Advent of Code 2024, Day 12 · zertovitch/hac@f8388f3 · GitHub