Advent of Code 2020 solutions by SKB Kontur's (and other companies) developers
Earlier code is written in TypeScript, targeting Node v14 or later.
Some solutions are written in C#, Python, Java, Kotlin, Zig and other languages.
Puzzle solutions are located in the src
directory, separated by day and part.
To run a specific puzzle written in TypeScript:
- Install Node v14 or later
- Run
npm i
in the root directory - Run
npm start -- src/day-01/part1.ts
or specify a different day and part - Have fun!
Note: some puzzles require user-specific input, it's either read from stdin, or hard-coded in the solution.
For other languages you might just have to google language setup process :)
- first day
- second day
- third day
- fourth day
- fifth day
- sixth day
- seventh day
- eighth day
- nineth day
- tenth day
- eleventh day #1, eleventh day #2
- twelfth day
- thirteenth day
- fourteenth day
- fifteenth day
- sixteenth day
- seventeenth day
- eighteenth day
- nineteenth day
- twentieth day
- twenty first
- twenty fourth day
- vabka [F#]
- nanot1m [JS]
- nulladdict [Rust]
- floatdrop [Rust]
- beevee [Idris]
- spaceorc [C#]
- vakym [C#]
- mazharenko [F#]
- xoposhiy [Python, C#9]
- razdva122 [TS]
- AxelUser [C#]
- pankdm [Rust]
- igorlukanin [Kotlin]