Here are presented my solutions for the Advent of Code programming puzzles.
For every day I present the solutions in various languages: NodeJS
,PHP
, Python
and Perl
.
To run specified solution, just call:
npm run TYPE DAY
where TYPE
is the type of the solution and DAY
is numeric value in range 1-25
, i.e:
npm run node 3
Available types are the language's name in the lowercase:
nodejs
php
python
perl
Below there is a quick list of all available solutions:
Day | Name | NodeJS | PHP | Python | Perl |
---|---|---|---|---|---|
01 | Not Quite Lisp | ⭐ | ⭐ | ⭐ | ⭐ |
02 | I Was Told There Would Be No Math | ⭐ | ⭐ | ⭐ | |
03 | Perfectly Spherical Houses in a Vacuum | ⭐ | ⭐ | ||
04 | The Ideal Stocking Stuffer | ⭐ | ⭐ | ||
05 | Doesn't He Have Intern-Elves For This? | ⭐ | ⭐ | ||
06 | Probably a Fire Hazard | ⭐ | ⭐ | ||
07 | Some Assembly Required | ⭐ | ⭐ | ||
08 | Matchsticks | ⭐ | ⭐ | ||
09 | All in a Single Night | ⭐ | |||
10 | Elves Look, Elves Say | ⭐ | |||
11 | Corporate Policy | ⭐ | ⭐ | ||
12 | JSAbacusFramework.io | ⭐ | |||
13 | Knights of the Dinner Table | ⭐ | |||
14 | Reindeer Olympics | ⭐ | |||
15 | Science for Hungry People | ⭐ | |||
16 | Aunt Sue | ⭐ | |||
17 | No Such Thing as Too Much | ⭐ | |||
18 | Like a GIF For Your Yard | ⭐ |