Skip to content

Nutkey/AOC2025

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AOC2025

This year (2025) I noticed my friend and colleague Nick was committing regularly to a project repository I didn't recognise - "aoc-2025". On asking, I discovered Advent of Code 2025, and spent quite a few fun hours going through the problems.

My solutions are largely in Python, though I did implement some in C++ or Java.

Structure

Every folder Day_<N> contains an

  • answer.py which is the python script that can be executed to solve the problem for a provided input set of data
  • analysis.txt - if present, discusses the complexity of the problem.
  • sample.txt - the same input provided in the problem
  • input.txt - the full input provided in the problem
  • requirements.txt - if present, lists python modules needed to run the solution. If no requirements, this file will be absent

To run the solver, execute the following shell commands

python answer.py <input file> [--two]

If you get an error such as No module named 'XXX'' then run the following commands

python -mvenv .venv
. ./.venv/bin/activate
pip install -rrequirements.txt
python answer.py <input file> [--two]

About

Advent of Code 2025 Solutions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •