My solutions to http://adventofcode.com/, written in various programming languages.
Note: Input files are provided so you can try it out. However, input is unique to the user logged in to Advent of Code so if you're going to try this yourself, make sure you get the input from the site!