{"id":16870454,"url":"https://github.com/narimiran/advent_of_code_2015","last_synced_at":"2025-03-18T19:46:00.406Z","repository":{"id":115374724,"uuid":"109095018","full_name":"narimiran/advent_of_code_2015","owner":"narimiran","description":"My solutions for Advent of Code 2015","archived":false,"fork":false,"pushed_at":"2024-11-29T17:50:16.000Z","size":103,"stargazers_count":12,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-15T04:46:08.522Z","etag":null,"topics":["advent","advent-of-code","advent-of-code-2015","adventofcode","adventofcode2015","nim","nim-lang","puzzle","puzzles"],"latest_commit_sha":null,"homepage":null,"language":"Nim","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/narimiran.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2017-11-01T06:22:13.000Z","updated_at":"2025-01-12T18:08:30.000Z","dependencies_parsed_at":"2023-03-13T13:03:31.265Z","dependency_job_id":null,"html_url":"https://github.com/narimiran/advent_of_code_2015","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/narimiran%2Fadvent_of_code_2015","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/narimiran%2Fadvent_of_code_2015/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/narimiran%2Fadvent_of_code_2015/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/narimiran%2Fadvent_of_code_2015/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/narimiran","download_url":"https://codeload.github.com/narimiran/advent_of_code_2015/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244293371,"owners_count":20429828,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["advent","advent-of-code","advent-of-code-2015","adventofcode","adventofcode2015","nim","nim-lang","puzzle","puzzles"],"created_at":"2024-10-13T15:04:24.762Z","updated_at":"2025-03-18T19:46:00.382Z","avatar_url":"https://github.com/narimiran.png","language":"Nim","readme":"# Advent of Code 2015\n\nAll my Advent of Code repos:\n\n* [AoC 2015 in Nim, Python](https://github.com/narimiran/advent_of_code_2015) (this repo)\n* [AoC 2016 in Python, Clojure (+ visualizations)](https://github.com/narimiran/advent_of_code_2016)\n* [AoC 2017 in Nim, OCaml, Python](https://github.com/narimiran/AdventOfCode2017)\n* [AoC 2018 in Nim, Python, Racket](https://github.com/narimiran/AdventOfCode2018)\n* [AoC 2019 in OCaml, Python](https://github.com/narimiran/AdventOfCode2019)\n* [AoC 2020 in Nim, one liner-y Python, Racket](https://github.com/narimiran/AdventOfCode2020)\n* [AoC 2021 in Python, Racket](https://github.com/narimiran/AdventOfCode2021)\n* [AoC 2022 in Python, Clojure](https://github.com/narimiran/AdventOfCode2022)\n* [AoC 2023 in Clojure](https://github.com/narimiran/AdventOfCode2023)\n* [AoC 2024 in Clojure (Clerk notebooks)](https://github.com/narimiran/aoc2024)\n\n\u0026nbsp;\n\n\n## Solutions\n\nMy solutions for [Advent of Code 2015](http://adventofcode.com/2015).\n\nThe puzzles were solved with Nim in November 2017 as a warming up for AoC 2017.\nI 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.\n\n\nPython solutions were added in November 2021.\n\n\nDate   | Puzzle Text                                                                  | Nim Solution         | Python Solution\n---    | ---                                                                          | ---                  | ---\nDec 01 | [Not Quite Lisp](http://adventofcode.com/2015/day/1)                         | [link](nim/day01.nim)| [link](python/day01.py)\nDec 02 | [I Was Told There Would Be No Math](http://adventofcode.com/2015/day/2)      | [link](nim/day02.nim)| [link](python/day02.py)\nDec 03 | [Perfectly Spherical Houses in a Vacuum](http://adventofcode.com/2015/day/3) | [link](nim/day03.nim)| [link](python/day03.py)\nDec 04 | [The Ideal Stocking Stuffer](http://adventofcode.com/2015/day/4)             | [link](nim/day04.nim)| [link](python/day04.py)\nDec 05 | [Doesn't He Have Intern-Elves For This?](http://adventofcode.com/2015/day/5) | [link](nim/day05.nim)| [link](python/day05.py)\nDec 06 | [Probably a Fire Hazard](http://adventofcode.com/2015/day/6)                 | [link](nim/day06.nim)| [link](python/day06.py)\nDec 07 | [Some Assembly Required](http://adventofcode.com/2015/day/7)                 | [link](nim/day07.nim)| [link](python/day07.py)\nDec 08 | [Matchsticks](http://adventofcode.com/2015/day/8)                            | [link](nim/day08.nim)| [link](python/day08.py)\nDec 09 | [All in a Single Night](http://adventofcode.com/2015/day/9)                  | [link](nim/day09.nim)| [link](python/day09.py)\nDec 10 | [Elves Look, Elves Say](http://adventofcode.com/2015/day/10)                 | [link](nim/day10.nim)| [link](python/day10.py)\nDec 11 | [Corporate Policy](http://adventofcode.com/2015/day/11)                      | [link](nim/day11.nim)| [link](python/day11.py)\nDec 12 | [JSAbacusFramework.io](http://adventofcode.com/2015/day/12)                  | [link](nim/day12.nim)| [link](python/day12.py)\nDec 13 | [Knights of the Dinner Table](http://adventofcode.com/2015/day/13)           | [link](nim/day13.nim)| [link](python/day13.py)\nDec 14 | [Reindeer Olympics](http://adventofcode.com/2015/day/14)                     | [link](nim/day14.nim)| [link](python/day14.py)\nDec 15 | [Science for Hungry People](http://adventofcode.com/2015/day/15)             | [link](nim/day15.nim)| [link](python/day15.py)\nDec 16 | [Aunt Sue](http://adventofcode.com/2015/day/16)                              | [link](nim/day16.nim)| [link](python/day16.py)\nDec 17 | [No Such Thing as Too Much](http://adventofcode.com/2015/day/17)             | [link](nim/day17.nim)| [link](python/day17.py)\nDec 18 | [Like a GIF For Your Yard](http://adventofcode.com/2015/day/18)              | [link](nim/day18.nim)| [link](python/day18.py)\nDec 19 | [Medicine for Rudolph](http://adventofcode.com/2015/day/19)                  | [link](nim/day19.nim)| [link](python/day19.py)\nDec 20 | [Infinite Elves and Infinite Houses](http://adventofcode.com/2015/day/20)    | [link](nim/day20.nim)| [link](python/day20.py)\nDec 21 | [RPG Simulator 20XX](http://adventofcode.com/2015/day/21)                    | [link](nim/day21.nim)| [link](python/day21.py)\nDec 22 | [Wizard Simulator 20XX](http://adventofcode.com/2015/day/22)                 | [link](nim/day22.nim)| [link](python/day22.py)\nDec 23 | [Opening the Turing Lock](http://adventofcode.com/2015/day/23)               | [link](nim/day23.nim)| [link](python/day23.py)\nDec 24 | [It Hangs in the Balance](http://adventofcode.com/2015/day/24)               | [link](nim/day24.nim)| [link](python/day24.py)\nDec 25 | [Let It Snow](http://adventofcode.com/2015/day/25)                           | [link](nim/day25.nim)| [link](python/day25.py)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnarimiran%2Fadvent_of_code_2015","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnarimiran%2Fadvent_of_code_2015","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnarimiran%2Fadvent_of_code_2015/lists"}