Skip to content

Latest commit

 

History

History
36 lines (33 loc) · 7.47 KB

README.md

File metadata and controls

36 lines (33 loc) · 7.47 KB

Advent of Code 2017

This folder contains solutions to each of the problems in Advent of Code 2017 in C++.

Notes

  • There are multiple sample puzzle inputs for some days. Modify the sample input file appropriately before using it.
  • There are places where the sample input and input have different parameters (for e.g. day 16, where n = 5 and 16 respectively and day 18, where iterations = 2 and 5(18) respectively). Modify the .cpp file appropriately before using it.
  • Note that some days (like 23) do not have a sample input
Puzzle C++ Solutions Input Sample Input Puzzle page with solutions
Day 1: Inverse Captcha Part 1 Part 2 Link Link Link
Day 2: Corruption Checksum Part 1 Part 2 Link Link Link
Day 3: Spiral Memory Part 1 Part 2 Link Link Link
Day 4: High-Entropy Passphrases Part 1 Part 2 Link Link Link
Day 5: A Maze of Twisty Trampolines, All Alike Part 1 Part 2 Link Link Link
Day 6: Memory Reallocation Part 1 Part 2 Link Link Link
Day 7: Recursive Circus Part 1 Part 2 Link Link Link
Day 8: I Heard You Like Registers Part 1 Part 2 Link Link Link
Day 9: Stream Processing Part 1 Part 2 Link Link Link
Day 10: Knot Hash Part 1 Part 2 Link Link Link
Day 11: Hex Ed Part 1 Part 2 Link Link Link
Day 12: Digital Plumber Part 1 Part 2 Link Link Link
Day 13: Packet Scanners Part 1 Part 2 Link Link Link
Day 14: Disk Defragmentation Part 1 Part 2 Link Link Link
Day 15: Dueling Generators Part 1 Part 2 Link Link Link
Day 16: Permutation Promenade Part 1 Part 2 Link Link Link
Day 17: Spinlock Part 1 Part 2 Link Link Link
Day 18: Duet Part 1 Part 2 Link Link Link
Day 19: A Series of Tubes Part 1 Part 2 Link Link Link
Day 20: Particle Swarm Part 1 Part 2 Link Link Link
Day 21: Fractal Art Part 1 Part 2 Link Link Link
Day 22: Sporifica Virus Part 1 Part 2 Link Link Link
Day 23: Coprocessor Conflagration Part 1 Part 2 Link Link Link
Day 24: Electromagnetic Moat Part 1 Part 2 Link Link Link
Day 25: The Halting Problem Part 1 Link Link Link