Skip to content

Akshat125/advent-of-code-2023

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

18 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸŽ„ Advent of Code 2023 πŸŽ…

Advent of code is an annual event that takes place in December. It involves solving a series of interesting and challenging problems created by Eric Wastl. The event is hosted at Advent of Code.

Java version used: 17.0.4

Setup

  • Each day's challenge is located in its own directory (day01, day2, etc.). Inside each directory, there is a 'Challenge.java'

  • You can find the input files for each day using the links provided in the Challenge Status

  • This project uses Gradle for build automation. To run the challenge for a specific day, execute its corresponding Gradle task. You can do so as follows for day01 (The command is same for other days, you only need to change the respective day number):

    macOS or Linux

    ./gradlew runDay01

    Windows

    gradlew.bat runDay01

Challenge Status:

Day Challenge Part 1 Part 2
1 Trebuchet?! ⭐ ⭐
2 Cube Conundrum ⭐ ⭐
3 Gear Ratios ⭐ ⭐
4 Scratchcards ⭐ ⭐
5 If You Give A Seed A Fertilizer ⭐ ⭐
6 Wait For It ⭐ ⭐
7 Camel Cards ⭐ ⭐
8 Haunted Wasteland ⭐ ⭐
9 Mirage Maintenance ⭐ ⭐
10 Pipe Maze ⭐ ⭐
11 Cosmic Expansion ⭐ ⭐
12 Hot Springs ⭐ ⭐
13 Point of Incidence ⭐ ⭐
14 Parabolic Reflector Dish ⭐ ⭐
15 Lens Library ⭐ ⭐
16 The Floor Will Be Lava ⭐ ⭐
17 Clumsy Crucible ⭐ ⭐
18 Lavaduct Lagoon ⭐ ⭐
19 Aplenty ⭐ ⭐
20 Pulse Propagation ⭐ ⭐
21 Step Counter ⭐ ⭐
22 Sand Slab ❌ ❌
23 TBA ❌ ❌
24 TBA ❌ ❌
25 TBA ⭐ ❌

Releases

No releases published

Packages

No packages published

Languages