Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/abeltay/advent-of-code-2022

My attempt at https://adventofcode.com/2022
https://github.com/abeltay/advent-of-code-2022

advent-of-code advent-of-code-2022 adventofcode aoc-2022-in-kotlin kotlin

Last synced: 22 days ago
JSON representation

My attempt at https://adventofcode.com/2022

Awesome Lists containing this project

README

        

# advent-of-code-2022

Welcome to the Advent of Code[^aoc] Kotlin project using the [Advent of Code Kotlin Template][template] delivered by JetBrains.

In this repository, there will be solutions for the puzzles using [Kotlin][kotlin] language.

If you're stuck with Kotlin-specific questions or anything related to this template, check out the following resources:

- [Kotlin docs][docs]
- [Kotlin Slack][slack]
- Template [issue tracker][issues]

> Note: All task input files are excluded from the repository with `.gitignore` – we should not post them publicly, as Eric Wastl asks for: [Tweet](https://twitter.com/ericwastl/status/1465805354214830081).

# To run the scripts
1. Run `./prep.sh 01` with the day number appended. The example here is for Day 01
2. Run `./input.sh` to copy the input file from Downloads folder

To test the template, uncomment the command to run part2 and run

[^aoc]:
[Advent of Code][aoc] – An annual event of Christmas-oriented programming challenges started December 2015.
Every year since then, beginning on the first day of December, a programming puzzle is published every day for twenty-five days.
You can solve the puzzle and provide an answer using the language of your choice.

[aoc]: https://adventofcode.com
[docs]: https://kotlinlang.org/docs/home.html
[issues]: https://github.com/kotlin-hands-on/advent-of-code-kotlin-template/issues
[kotlin]: https://kotlinlang.org
[slack]: https://surveys.jetbrains.com/s3/kotlin-slack-sign-up
[template]: https://github.com/kotlin-hands-on/advent-of-code-kotlin-template