AdventOfCode/README.md

117 lines
7.2 KiB
Markdown
Raw Normal View History

2023-12-01 08:03:03 +01:00
# AdventOfCode
2024-12-01 13:46:17 +01:00
## 2024
.--'~ ~ ~| .-' * \ / '-. 1 **
2024-12-03 17:23:25 +01:00
.--'~ ,* ~ | | >o< \_\_\|_/__/ | 2 **
.---': ~ '(~), ~| | >@>O< o-_/.()__------| 3 **
2024-12-04 20:53:21 +01:00
|@..@'. ~ " ' ~ | |>O>o<@< \____ .'| 4 **
2024-12-05 18:10:12 +01:00
|_.~._@'.. ~ ~ *| | _| |_ ..\_\_ ..'* | 5 **
2024-12-06 17:44:30 +01:00
| ||| @@ '''...| |... .' '.'''../..| 6 **
|#~~~@@@@ @ | |/\ ''. | | -/ :| 7 **
2024-11-29 22:41:33 +01:00
## 2023
. * ~~~~ /\ ' . 14
. ~~~~~~~~ * /~\ . 15 **
.. ~~~~~~~~~ ~~~~/ * \ : 16 **
.' '.~~~~/\*/\ ~ /\ /\ .' 13 **
~ * ~~. /\ /\ /\ ..' 17
.' * . ''''.........''' 12
' . ~ '. *[] ' 18 **
.'* ~ [^^^] 11 *
'..''''.*.'' ..'' ''... 10 **
.'''~ ~ ~ ~ * ### ''. 19
.' ~ ,* ~ ~ ~ ~ ##### '. 9 **
: ~ '(~), ~ * ~ ~ ~ ### : 8 **
'. ~ &quot; ' ~ ~ ~ * ##### .' 20
'.. ~ ~ * ~ ##### ..'.'''''''''... 7 **
2024-11-29 22:42:32 +01:00
'''.........'''' ~ .'*. ~ .. ''. 6 **
2024-11-29 22:41:33 +01:00
.' ~ '...' ~'* '.~ '. 21
: ~ '. *'.~ : 5 *
2024-11-29 22:42:32 +01:00
...'''''. * .''.~ '..' .' 22
2024-11-29 22:41:33 +01:00
.'' '.. ~..'* '. ~ ..' 4 **
.' * '''../......''' 23
: * /\ -/ : 25
'. * - - / .' 24
'.. - - *..' 3 **
----@ '''..*......''' 2 **
* ! /^\ 1 **
## 2022
@#@#@../ \.~~./ \.....#@@#####@#@#@@@@@#@@@@@#@ 8 *
@@@#@@@@@@#.~~.@#@@#@@@@.#@@###@##@#@@@@@@@#@@@@@ 7 **
#@#@@@#@@@@@.~~.@##@@@@..#@@@@@@@@#@@@##@@#@@@#@@ 6 **
@#@@@#@@###@#.~~.@#./\.'@#@@@@#@@@@#@@@#@@#@@@@@@ 5 **
@@@@@#@#@#@.' ~ './\'./\' .@@##@@@@##@##@@@@@@@@ 4 **
@@@@@@##@_/ ~ ~ \ ' '. '.'.###@@@@@@@@##@@##@# 3 **
-~------' ~ ~ '--~-----~-~----___________-- 2 **
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ 1 **
## 2021
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 **
. .. . ' . . . ..'''' 2 **
. . .. .. . . . .. . : 3 **
. . . .. .. .' ....' 4 **
... ..|\..'' 5 **
. . . . . : 6 *
## 2018
_ _________ ___ __ _ _ _ _ 1 **
2024-11-28 20:17:08 +01:00
## 2017
2024-11-29 22:41:33 +01:00
2024-11-29 22:44:27 +01:00
.-----------------------------------------------.
2024-12-01 12:58:38 +01:00
| o──────*──────┐o┬──────────────────┐┌───────┐ | 25 *
2024-12-02 09:54:52 +01:00
| o──*──┐└───┐o─┴─┘o────────┬─────o┌─┘├───o┌──┤ | 24 **
2024-11-29 22:44:27 +01:00
| ┌──┘o─┴────┘┌────────────*├──────┘o─┘┌───┘┌─┘ | 23 *
| ├───┐┌──────┴o*──|(────┐┌┘└──────────┘o┬──┘o┐ | 22 **
| └┐o┐└┘*───────┘o┬─┬──┬┴┴┴┬───┬┴┴┴┴┬───┐└────┤ | 21 **
| V└─┴─┐└────────*└o└──┤ ├───┤ ├───┘o┬───┘ | 20 **
| └─┬─o└────────┐└─────┤ 1├───┤DECR├────*└─┐o┐ | 19 **
| ┌─┤┌──┐┌─┬──o┌┘o─────┤ 2├─o*┤YPTR├───┐└┐V└─┤ | 18 **
| ├┐=└─┐└┴┬┴┴┴┴┼─oTo───┤ v├─┐└┴┬┬┬┬┴*o─┴─┘├──┘ | 17 **
| =└┬─o└┐*┤ h ├───────┤ ├┐└─[─]──┐└────┐└──o | 16 **
| ┌─┘┌──┘└┤ im├──*┌o┌─┴┬┬┬┴┴─────o┌┴─o┌─┐└───┐ | 15 **
| └─┐│V*──┤ o├──┘└┬┘o───┴────────┤┌──┘o┴────┘ | 14 **
| ┌─┘└┤└──┤ m├───*└─────┐o─────┬┴┴┴┬─────|(─┐ | 13 **
| └──┐└─┐*┤ ├───┘o─────┴──────┤ ├┐┌──────┘ | 12 **
| ┌──┼─o│└┴┬┬┬┬┼────────*┌─────o┌┤ A├│└──────┐ | 11 **
| ├─┐=┌─┘o─┐└──┴o*─┬┴┴┴┴┤└─────┐│┤ L├┘┌──────┘ | 10 **
| └o└─┴────┴───o┌┘┌┤ I ├────*┌┘└┤ U├o┴──────┐ | 9 **
| ┌─────────────┤V└┤ E7├*───┘└──┴┬┬┬┴────────┤ | 8 **
| └────────────┐└┴┐┤ E5├└───────*o─────┬─────┘ | 7 **
| ┌───[─]──∧∧∧─┘o─┴┤ E4├──┐┌───o└─────*└─────o | 6 **
| ├──────────|(────┤ ├──┘└──────┬┐o┐└──────* | 5 **
| └───o*───────────┴┬┬┬┬┴──────────┘└─┴─────┐┌┘ | 4 **
| o──*┐└┐o──────oTo───┴─oTo────────────────┐=└┐ | 3 **
| ┌──┘└─┘┌─────────────┤|├────*┌─┬───o┌┬──o└──┤ | 2 **
| └──────┴───────|(────o*─────┘└o└────┘└──────┘ | 1 **
'-----------------------------------------------'
2024-11-28 20:24:11 +01:00
2024-11-28 20:17:08 +01:00
## 2016
2024-11-29 22:41:33 +01:00
|:::::::::::|//| / / / /_/_/_/#/#/#/ 1 **
2024-11-28 20:24:11 +01:00
==============//======+...+====================
- - - - - - -// - - -/ / - - - - - - - - - -
==============//|==============================
//|
2024-11-28 20:17:08 +01:00
## 2015
2024-12-06 17:44:30 +01:00
>>*<*<<<o<@>>o<*<<<*<<o>>O>>>*>*<<< 8 **
2024-11-29 22:41:33 +01:00
>@>o<O>>O<<<O>>>*>>*<*>>*<O<<o<<<O>>@<< 6 **
2024-11-30 20:13:48 +01:00
>@<@<O>>>o<<O>>O<O>@>@>>>@>>o<*<<<*<<<@<< 5 **
2024-11-29 22:41:33 +01:00
>*>>O>@>>>@>>@>>>o<<<*<<<@>>@<<O<<<@<<O<<<< 4 **
>>o<o<<o>>O<@>>o<o>o<<<o>>*<<<O<*>>O<<<O>>o<< 3 **
>>O<<o<@<<<O<@>>>o>>@<o>o>*<<<o>@>>*>o<<<@<o<<< 2 **
>O<<*>>O<<<o<<@>o>>>o>>O>*<@>>>o>>O<<<O>O>o<o<<O< 1 **
2024-11-28 20:24:11 +01:00
| |
| |
_ _ __ ___|___|___ __ _ _