skbkontur / AoC2020

Advent of Code 2020 solutions by SKB Kontur's developers

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AoC2020

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 :)

Our journey (in Russian)

  1. first day
  2. second day
  3. third day
  4. fourth day
  5. fifth day
  6. sixth day
  7. seventh day
  8. eighth day
  9. nineth day
  10. tenth day
  11. eleventh day #1, eleventh day #2
  12. twelfth day
  13. thirteenth day
  14. fourteenth day
  15. fifteenth day
  16. sixteenth day
  17. seventeenth day
  18. eighteenth day
  19. nineteenth day
  20. twentieth day
  21. twenty first
  22. twenty fourth day

Santa's nice list

About

Advent of Code 2020 solutions by SKB Kontur's developers

License:MIT License


Languages

Language:C# 51.3%Language:TypeScript 22.4%Language:Python 9.0%Language:F# 3.7%Language:Rust 3.4%Language:Kotlin 2.9%Language:Java 2.9%Language:JavaScript 2.4%Language:Zig 2.1%