Advent Of Code 2022
Welcome to my Advent of Code1 Kotlin project. Here are my solutions for this year's puzzles using Kotlin language.
Progress
Day | Title | Part 1 | Part 2 |
---|---|---|---|
01 | Calorie Counting | π | π |
02 | Rock Paper Scissors | π | π |
03 | Rucksack Reorganization | π | π |
04 | Camp Cleanup | π | π |
05 | Supply Stacks | π | π |
06 | Tuning Trouble | π | π |
07 | No Space Left On Device | π | π |
08 | Treetop Tree House | π | π |
09 | Rope Bridge | π | π |
10 | Cathode-Ray Tube | π | π |
11 | Monkey in the Middle | π | π |
12 | Hill Climbing Algorithm | π | π |
13 | Distress Signal | π | π |
14 | Regolith Reservoir | π | π |
15 | Beacon Exclusion Zone | π | π |
16 | Proboscidea Volcanium | π | π |
17 | Pyroclastic Flow | π | π |
18 | Boiling Boulders | π | π |
19 | Not Enough Minerals | π | π |
20 | Grove Positioning System | π | π |
21 | Monkey Math | π | π |
22 | Monkey Map | π | π |
23 | Unstable Diffusion | π | π |
24 | Blizzard Basin | π | π |
25 | Full of Hot Air | π | π |
const val SANTA =
_ _ __ ____ ____ _ _
|,\/,| |[_' |[_]) |[_]) \\//
||\/|| |[_, ||'\, ||'\, ||
___ __ __ ____ __ __ ____ _ _ __ __
// ' |[_]| |[_]) || ((_' '||' |,\/,| //\\ ((_'
\\_, |[']| ||'\, || ,_)) || ||\/|| //``\\ ,_))
,;7,
_ ||:|,
_,---,_ )\' '|
.'_.-.,_ '. ',') j
/,' ___} \ _/ /
., ,1 .'' =\ _.''. ,`';_ |
.' \ (.'T ~, (' ) ',.' / ';',
\ .\(\O/)_. \ ( _Z-'`>--, .'', ;
\ | I _|._>;--'`,-j-' ; ', .'
__\_| _.'.-7 ) `'-' " ( ;'
.'.'_.'|.' .' \ ',_ .'\ /
| | |.' / \ \ l \ /
| _.-' / '. ('._ _ ,.' \i
,--' ---' / k _.-,.-|__L, '-' ' () ;
'._ ( '; ( _-} |
/ ' \ ; ',.__; () /
/ | ; ; ___._._____.: :-j
| \,__',-' ____: :_____.: :-\
| F : . ' ' , L
', J | ; j |
\ | | L | J
; .-F | ; J L
\___,---' J'--: j,---,___ |_ |
| |'--' L '--| '-'|
'.,L |----.__ j.__.'
| '----' |, '-' }
j / ('-----';
{ "---'--;' } |
| | '.----,.'
',.__.__.' |=, _/
| / | '.
|'= -x L___ '--,
L __\ '-----'
'.____)
Footnotes
-
Advent of Code β 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-four days. You can solve the puzzle and provide an answer using the language of your choice. β©