Skip to content

ArpitShukIa/AdventOfCode2022

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

  1. 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.