Advent of Code made by Eric Wastl is a programming challenge start from 1st December to 25th December every year since 2015. Each day has two puzzles that you can solve with your programming language of choice.
| 🎄 Day 🎄 | 💻 Part 1 💻 | 💻 Part 2 💻 |
|---|---|---|
| Day 01 | Part-1 | Part-2 |
| Day 02 | Part-1 | Part-2 |
| Day 03 | Part-1 | Part-2 |
| Day 04 | Part-1 | Part-2 |
| Day 05 | Part-1 | Part-2 |
| Day 06 | Part-1 | Part-2 |
| 🎄 Day 🎄 | 💻 Part 1 💻 | 💻 Part 2 💻 |
|---|---|---|
| Day 01 | Part-1 | Part-2 |
| Day 02 | Part-1 | Part-2 |
| Day 03 | Part-1 | Part-2 |
| Day 04 | Part-1 | Part-2 |
| 🎄 Day 🎄 | 💻 Part 1 💻 | 💻 Part 2 💻 |
|---|---|---|
| Day 01 | Part-1 | Part-2 |
| Day 01 | Part-1 | Part-2 |
| Day 01 | Part-1 | Part-2 |
| 🎄 Day 🎄 | 💻 Part 1 💻 | 💻 Part 2 💻 |
|---|---|---|
| Day 01 | Part-1 | Part-2 |
| Day 02 | Part-1 | Part-2 |
| Day 03 | Part-1 | Part-2 |
| Day 04 | Part-1 | Part-2 |
| Day 05 | Part-1 | Part-2 |
| Day 06 | Part-1 | Part-2 |
| Day 07 | Part-1 | Part-2 |
| Day 08 | Part-1 | Part-2 |
| 🎄 Day 🎄 | 💻 Part 1 💻 | 💻 Part 2 💻 |
|---|---|---|
| Day 01 | Part-1 | Part-2 |
| Day 02 | Part-1 | Part-2 |
| Day 03 | Part-1 | Part-2 |
| Day 04 | Part-1 | Part-2 |
| Day 05 | Part-1 | Part-2 |
| Day 06 | Part-1 | Part-2 |
| 🎄 Day 🎄 | 💻 Part 1 💻 | 💻 Part 2 💻 |
|---|---|---|
| Day 01 | Part-1 | Part-2 |
| Day 02 | Part-1 | Part-2 |
| Day 03 | Part-1 | Part-2 |
| Day 04 | Part-1 | Part-2 |
| Day 05 | Part-1 | Part-2 |
| Day 06 | Part-1 | Part-2 |
| Day 07 | Part-1 | Part-2 |
| Day 08 | Part-1 | Part-2 |
| Day 09 | Part-1 | Part-2 |
| Day 10 | Part-1 | Part-2 |
| Day 11 | Part-1 | Part-2 |
| Day 12 | Part-1 | Part-2 |
| Day 13 | Part-1 | Part-2 |
| Day 14 | Part-1 | Part-2 |
| Day 15 | Part-1 | Part-2 |
| Day 16 | Part-1 | Part-2 |
| Day 17 | Part-1 | Part-2 |
| Day 18 | Part-1 | Part-2 |
| Day 19 | Part-1 | Part-2 |
| Day 20 | Part-1 | Part-2 |
| Day 21 | Part-1 | Part-2 |
| Day 22 | Part-1 | Part-2 |
| Day 23 | Part-1 | Part-2 |
| Day 24 | Part-1 | Part-2 |
| Day 25 | Part-1 | --- |
Benchmark
| Day | Part 1 | Part 2 |
|---|---|---|
| Day 1 | 81.5µs |
98.6µs |
| Day 2 | 129.2µs |
236.9µs |
| Day 3 | 275.3µs |
300.6µs |
| Day 4 | 261.5µs |
84.0µs |
| Day 5 | 252.1µs |
294.2µs |
| Day 6 | 172.1µs |
185.9ms |
| Day 7 | 1.3ms |
344.6ms |
| Day 8 | 76.8µs |
63.1µs |
| Day 9 | 131.5µs |
513.7ms |
| Day 10 | 143.6µs |
92.9µs |
| Day 11 | 127.5µs |
5.3ms |
| Day 12 | 3.6ms |
5.0ms |
| Day 13 | 7.1µs |
7.6µs |
| Day 14 | 382.9µs |
160.7ms |
| Day 15 | 273.0µs |
454.1µs |
| Day 16 | 2.5ms |
3.3ms |
| Day 17 | 2.6µs |
181.9µs |
| Day 18 | 71.2µs |
238.7µs |
| Day 19 | 2.2ms |
167.5µs |
| Day 20 | 140.5ms |
143.4ms |
| Day 21 | 766.0ns |
796.0ns |
| Day 22 | 5.5ms |
12.7ms |
| Day 23 | 17.2ms |
107.0ms |
| Day 24 | 25.1µs |
41.8µs |
| Day 25 | 1.5ms |
- |
Total: 1660.58ms
| 🎄 Day 🎄 | 💻 Part 1 💻 | 💻 Part 2 💻 |
|---|---|---|
| Day 01 | Part-1 | Part-2 |
| Day 02 | Part-1 | Part-2 |
| Day 03 | Part-1 | Part-2 |
| Day 04 | Part-1 | Part-2 |
| Day 05 | Part-1 | Part-2 |
| 🎄 Day 🎄 | 💻 Part 1 💻 | 💻 Part 2 💻 |
|---|---|---|
| Day 01 | Part-1 | Part-2 |
| Day 02 | Part-1 | Part-2 |
| Day 03 | Part-1 | Part-2 |
| Day 04 | Part-1 | Part-2 |
| Day 05 | Part-1 | Part-2 |
| Day 06 | Part-1 | Part-2 |
| Day 07 | Part-1 | Part-2 |
| Day 08 | Part-1 | Part-2 |
| Day 09 | Part-1 | Part-2 |
| Day 10 | Part-1 | Part-2 |
| Day 11 | Part-1 | Part-2 |
| Day 12 | Part-1 | Part-2 |