Commit Graph

437 Commits (master)
 

Author SHA1 Message Date
kageru fc0f216511
Make 2022/22/1 work
3 months ago
kageru 538309d690
don’t reverse grid when printing
3 months ago
kageru 1b75458f75
2022/22/1, except it doesn’t work
3 months ago
kageru 5a8c34ccf8 input parsing 2022/22
3 months ago
kageru 1f10471413 bit of cleanup
3 months ago
kageru 791afead09 Add 2022/21/1
3 months ago
kageru c67282906c
day 20 cleanup
3 months ago
kageru 0091045fb2
add 2022/20/2
3 months ago
kageru 38b9ad928e
Add 2022/20/1
3 months ago
kageru 15b46e1975
make more stupid assumptions
3 months ago
kageru ea4c15668f Add 2022/19
3 months ago
kageru d303f55a4e
clippy
3 months ago
kageru 606f433196
fix tests on day 7
3 months ago
kageru 5c09e523e6 optimize parsing
3 months ago
kageru f2a9208212 optimize part 1
3 months ago
kageru d2e5c13586 clean up day 15
3 months ago
kageru 460d7c10a7 finish 2022/15
3 months ago
kageru 202b15dcb9 2022/15 wip
3 months ago
kageru 3926f7fcd7 allow passing an argument to part/bench functions
3 months ago
kageru a4ad70ddd3
optimize parsing
3 months ago
kageru 2dd0df251f
shorten p2
3 months ago
kageru 6a40d11153
shorten p1
3 months ago
kageru 60a1379090
get rid of custom type
3 months ago
kageru b4735efed2
Add 2022/14
3 months ago
kageru 515b47714d optimize p2
3 months ago
kageru 2de9cca374 stupid copy paste for p2
3 months ago
kageru 48c5e58750 implement the slowest day 12/1
3 months ago
kageru 00f656fa07 parse 2022/12
3 months ago
kageru 77f1559f9f changes to grid module
3 months ago
kageru 93e753d902 add grid from previous years
3 months ago
kageru 8c7b1dfb78 Add 2022/10
3 months ago
kageru 09f5b95c78
remove unneeded parsing
3 months ago
kageru bd3d070049
remove lcm
3 months ago
kageru 1cfc30921f
Add 2022/11
3 months ago
kageru 3055794744 make tuples immutable
3 months ago
kageru 98ebcaecb4 escape newlines in test inputs
3 months ago
kageru dd34e0a854 optimize day 9
3 months ago
kageru 5180a1e9e1 Add 2022/09/2
3 months ago
kageru f7c0779706 Add 2022/09/1
3 months ago
kageru 7a085154e7
rayon go brrrr
4 months ago
kageru 9a26ae4a4d optimize transpose
4 months ago
kageru 9e3e03bcd3 less code duplication
4 months ago
kageru f71090babf Add 2022/08/2
4 months ago
kageru 156512658f Add 2022/08/1
4 months ago
kageru 2d601b9bfb more parsing optimizations
4 months ago
kageru 8050b16034 remove unneeded box
4 months ago
kageru d2c569209e clean up 2022/07
4 months ago
kageru 5c8e79c543 Add 2022/07/02
4 months ago
kageru a52030278e Add 2022/07/01
4 months ago
kageru b519084a16 optimize 2022/06
4 months ago