Skip to content

FillerName5000/AdventOfCode2024cpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

File organization in Visual Studio happens through filters, which do not translate as folders in github.

Completions visible at https://briekgoethalsdev.be/#/adv-of-code/24

AI/LLM DISCLAIMER:

In the spirit of the challenges, I restricted myself on how exactly I could use it:

UNRESTRICTED:

  • Logging.
  • Parsing the input data.
  • c++ questions (doublechecked on e.g. cppreference.com & stackoverflow).
  • Fixing compilation & runtime errors (index out of range, invalid condition reached, other minor implementation errors). These aren't the type of issues where the algorithm is incorrect for the problem, but is broken altogether.
  • Generating test cases. This will be the only time it will read the problem description.

RESTRICTED:

  • Implementing an explicitly laid out version of an algorithm.

Example: write a stack algorithm, increment this variable on condition X, this is the end condition, branch on condition Y,...

BANNED:

  • "fix" queries when the output is not correct.
  • Giving it (a part of) the problem description to fix or implement.
  • Writing code I don't understand. I won't commit anything to this repository I cannot explain.