Skip to content

❄️ My solutions to Advent of Code 2022 problems (in TypeScript)!

Notifications You must be signed in to change notification settings

simcard0000/advent-of-code-2022

Repository files navigation

active development GitHub code size in bytes

advent-of-code-2022

❄️ My solutions to Advent of Code 2022 problems!

All solutions are held as their own functions in one large TypeScript file; if you want to try out a specific function out uncomment the respective function call! The solutions aren't necessarily the most optimized/efficient/condensed.

Getting Started

Install all dependencies with: npm install

Run linting with: npx eslint .

Run the code file in the terminal with: npx ts-node advent-of-code-2022.ts

Problems

Day Problem Statement Completion Function Name Input A: Solution B: Solution
1 Calorie Counting day1A/day1B day1input 69528 206152
2 Rock Paper Scissors day2A/day2B day2input 9241 14610
3 ⚠   day3A/day3B [day3input]
4 ⚠   day4A/day4B [day4input]
5 day5A/day5B [day5input]
6 day6A/day6B [day6input]
7 day7A/day7B [day7input]
8 day8A/day8B [day8input]
9 day9A/day9B [day9input]
10 day10A/day10B [day10input]
11 ⚠  day11A/day11B [day11input]
12 ⚠  day12A/day12B [day12input]
13 ⚠  day13A/day13B [day13input]
14 ⚠  day14A/day14B [day14input]
15 ⚠  day15A/day15B [day15input]
16 ⚠  day16A/day16B [day16input]
17 ⚠  day17A/day17B [day17input]
18 ⚠  day18A/day18B [day18input]
19 ⚠  day19A/day19B [day19input]
20 ⚠  day20A/day20B [day20input]
21 ⚠  day21A/day21B [day21input]
22 ⚠  day22A/day22B [day22input]
23 ⚠  day23A/day23B [day23input]
24 ⚠  day24A/day24B [day24input]
25 ⚠  day25A/day25B [day25input]

About

❄️ My solutions to Advent of Code 2022 problems (in TypeScript)!

Resources

Stars

Watchers

Forks