Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/narimiran/advent_of_code_2015

My solutions for Advent of Code 2015
https://github.com/narimiran/advent_of_code_2015

advent advent-of-code advent-of-code-2015 adventofcode adventofcode2015 nim nim-lang puzzle puzzles

Last synced: about 1 month ago
JSON representation

My solutions for Advent of Code 2015

Awesome Lists containing this project

README

        

# Advent of Code 2015

All my Advent of Code repos:

* [AoC 2015 in Nim, Python](https://github.com/narimiran/advent_of_code_2015) (this repo)
* [AoC 2016 in Python, Clojure](https://github.com/narimiran/advent_of_code_2016)
* [AoC 2017 in Nim, OCaml, Python](https://github.com/narimiran/AdventOfCode2017)
* [AoC 2018 in Nim, Python, Racket](https://github.com/narimiran/AdventOfCode2018)
* [AoC 2019 in OCaml, Python](https://github.com/narimiran/AdventOfCode2019)
* [AoC 2020 in Nim, one liner-y Python, Racket](https://github.com/narimiran/AdventOfCode2020)
* [AoC 2021 in Python, Racket](https://github.com/narimiran/AdventOfCode2021)
* [AoC 2022 in Python, Clojure](https://github.com/narimiran/AdventOfCode2022)
* [AoC 2023 in Clojure](https://github.com/narimiran/AdventOfCode2023)

 

## Solutions

My solutions for [Advent of Code 2015](http://adventofcode.com/2015).

The puzzles were solved with Nim in November 2017 as a warming up for AoC 2017.
I decided to use [Nim](https://nim-lang.org/) because I just started exploring it (Python-like syntax, with C-like speeds), and this will be a good practice to improve my Nim skills.

Python solutions were added in November 2021.

Date | Puzzle Text | Nim Solution | Python Solution
--- | --- | --- | ---
Dec 01 | [Not Quite Lisp](http://adventofcode.com/2015/day/1) | [link](nim/day01.nim)| [link](python/day01.py)
Dec 02 | [I Was Told There Would Be No Math](http://adventofcode.com/2015/day/2) | [link](nim/day02.nim)| [link](python/day02.py)
Dec 03 | [Perfectly Spherical Houses in a Vacuum](http://adventofcode.com/2015/day/3) | [link](nim/day03.nim)| [link](python/day03.py)
Dec 04 | [The Ideal Stocking Stuffer](http://adventofcode.com/2015/day/4) | [link](nim/day04.nim)| [link](python/day04.py)
Dec 05 | [Doesn't He Have Intern-Elves For This?](http://adventofcode.com/2015/day/5) | [link](nim/day05.nim)| [link](python/day05.py)
Dec 06 | [Probably a Fire Hazard](http://adventofcode.com/2015/day/6) | [link](nim/day06.nim)| [link](python/day06.py)
Dec 07 | [Some Assembly Required](http://adventofcode.com/2015/day/7) | [link](nim/day07.nim)| [link](python/day07.py)
Dec 08 | [Matchsticks](http://adventofcode.com/2015/day/8) | [link](nim/day08.nim)| [link](python/day08.py)
Dec 09 | [All in a Single Night](http://adventofcode.com/2015/day/9) | [link](nim/day09.nim)| [link](python/day09.py)
Dec 10 | [Elves Look, Elves Say](http://adventofcode.com/2015/day/10) | [link](nim/day10.nim)| [link](python/day10.py)
Dec 11 | [Corporate Policy](http://adventofcode.com/2015/day/11) | [link](nim/day11.nim)| [link](python/day11.py)
Dec 12 | [JSAbacusFramework.io](http://adventofcode.com/2015/day/12) | [link](nim/day12.nim)| [link](python/day12.py)
Dec 13 | [Knights of the Dinner Table](http://adventofcode.com/2015/day/13) | [link](nim/day13.nim)| [link](python/day13.py)
Dec 14 | [Reindeer Olympics](http://adventofcode.com/2015/day/14) | [link](nim/day14.nim)| [link](python/day14.py)
Dec 15 | [Science for Hungry People](http://adventofcode.com/2015/day/15) | [link](nim/day15.nim)| [link](python/day15.py)
Dec 16 | [Aunt Sue](http://adventofcode.com/2015/day/16) | [link](nim/day16.nim)| [link](python/day16.py)
Dec 17 | [No Such Thing as Too Much](http://adventofcode.com/2015/day/17) | [link](nim/day17.nim)| [link](python/day17.py)
Dec 18 | [Like a GIF For Your Yard](http://adventofcode.com/2015/day/18) | [link](nim/day18.nim)| [link](python/day18.py)
Dec 19 | [Medicine for Rudolph](http://adventofcode.com/2015/day/19) | [link](nim/day19.nim)| [link](python/day19.py)
Dec 20 | [Infinite Elves and Infinite Houses](http://adventofcode.com/2015/day/20) | [link](nim/day20.nim)| [link](python/day20.py)
Dec 21 | [RPG Simulator 20XX](http://adventofcode.com/2015/day/21) | [link](nim/day21.nim)| [link](python/day21.py)
Dec 22 | [Wizard Simulator 20XX](http://adventofcode.com/2015/day/22) | [link](nim/day22.nim)| [link](python/day22.py)
Dec 23 | [Opening the Turing Lock](http://adventofcode.com/2015/day/23) | [link](nim/day23.nim)| [link](python/day23.py)
Dec 24 | [It Hangs in the Balance](http://adventofcode.com/2015/day/24) | [link](nim/day24.nim)| [link](python/day24.py)
Dec 25 | [Let It Snow](http://adventofcode.com/2015/day/25) | [link](nim/day25.nim)| [link](python/day25.py)