Compare commits

..

126 commits

Author SHA1 Message Date
68bb1132a9 2021: d06: ex2: add solution 2021-12-06 12:30:19 +01:00
022672fcd0 2021: d06: ex2: add input 2021-12-06 12:30:19 +01:00
de0afa76fd 2021: d06: ex1: add solution 2021-12-06 12:30:19 +01:00
1e274be43f 2021: d06: ex1: add input 2021-12-06 12:30:19 +01:00
9534e5c929 2021: d05: ex2: add solution 2021-12-06 12:30:19 +01:00
e5ecef7eed 2021: d05: ex2: add input 2021-12-06 12:30:19 +01:00
614bf9d842 2021: d05: ex1: add solution 2021-12-06 12:30:19 +01:00
7cf9f46040 2021: d05: ex1: add input 2021-12-06 12:30:19 +01:00
a26d95809d 2021: d04: ex2: add solution 2021-12-06 12:30:19 +01:00
f8ddf5f4fd 2021: d04: ex2: add input 2021-12-06 12:30:19 +01:00
7ec10eecd1 2021: d04: ex1: add solution 2021-12-06 12:30:19 +01:00
8e96f33b91 2021: d04: ex1: add input 2021-12-06 12:30:19 +01:00
465f22bbee 2021: d03: ex2: add solution 2021-12-06 12:30:19 +01:00
b78f5b1f40 2021: d03: ex2: add input 2021-12-06 12:30:19 +01:00
8c90ac89b3 2021: d03: ex1: add solution 2021-12-06 12:30:19 +01:00
f5a30ee2da 2021: d03: ex1: add input 2021-12-06 12:30:19 +01:00
a6f9104cb4 2021: d02: ex2: add solution 2021-12-06 12:30:19 +01:00
8ebb134cdf 2021: d02: ex2: add input 2021-12-06 12:30:19 +01:00
f728552afa 2021: d02: ex1: add solution 2021-12-06 12:30:19 +01:00
3761139723 2021: d02: ex1: add input 2021-12-06 12:30:19 +01:00
0f1bc9cf2a 2021: d01: ex2: add solution 2021-12-01 10:45:14 +01:00
4ae1abaa2e 2021: d01: ex2: add input 2021-12-01 10:45:14 +01:00
81e3d484c8 2021: d01: ex1: add solution 2021-12-01 10:45:14 +01:00
66d3a850c0 2021: d01: ex1: add input 2021-12-01 10:45:14 +01:00
d94c27fbcf git: ignore generated files 2021-12-01 10:45:14 +01:00
2deb3b3e8f nix: add direnv integration 2021-12-01 10:45:14 +01:00
ce71b21c7d nix: add flake 2021-12-01 10:45:14 +01:00
cb0348d87c 2020: d25: ex2: add solution 2021-12-01 10:42:02 +01:00
55af2695f5 2020: d25: ex2: add input 2021-12-01 10:42:02 +01:00
a7d74dcae6 2020: d25: ex1: add solution 2021-12-01 10:42:02 +01:00
17f62f1052 2020: d25: ex1: add input 2021-12-01 10:42:02 +01:00
afec744618 2020: d24: ex2: add solution 2021-12-01 10:42:02 +01:00
a21b197240 2020: d24: ex2: add input 2021-12-01 10:42:02 +01:00
96db7c6d02 2020: d24: ex1: add solution 2021-12-01 10:42:02 +01:00
caf14a71b6 2020: d24: ex1: add input 2021-12-01 10:42:02 +01:00
2418405955 2020: d23: ex2: add solution 2021-12-01 10:42:02 +01:00
20ee194643 2020: d23: ex2: add input 2021-12-01 10:42:02 +01:00
d4c9aa4c5e 2020: d23: ex1: add solution 2021-12-01 10:42:02 +01:00
820794cc80 2020: d23: ex1: add input 2021-12-01 10:42:02 +01:00
19b48862ce 2020: d22: ex2: add solution 2021-12-01 10:42:02 +01:00
dddd70813a 2020: d22: ex2: add input 2021-12-01 10:42:02 +01:00
84ac5bbb71 2020: d22: ex1: add solution 2021-12-01 10:42:02 +01:00
7851f1158f 2020: d22: ex1: add input 2021-12-01 10:42:02 +01:00
be4a02ce44 2020: d21: ex2: add solution 2021-12-01 10:42:02 +01:00
e8a8d36ac9 2020: d21: ex2: add input 2021-12-01 10:42:02 +01:00
0be38033f4 2020: d21: ex1: add solution 2021-12-01 10:42:02 +01:00
ed18966413 2020: d21: ex1: add input 2021-12-01 10:42:02 +01:00
20784cb2ca 2020: d20: ex2: add solution 2021-12-01 10:42:02 +01:00
150bebc492 2020: d20: ex2: add input 2021-12-01 10:42:02 +01:00
cd747e69e6 2020: d20: ex1: add solution 2021-12-01 10:42:02 +01:00
96980ecb19 2020: d20: ex1: add input 2021-12-01 10:42:02 +01:00
df664d9fca 2020: d19: ex2: add solution 2021-12-01 10:42:02 +01:00
ab15ce121f 2020: d19: ex2: add input 2021-12-01 10:42:02 +01:00
22e59128fb 2020: d19: ex1: add solution 2021-12-01 10:42:02 +01:00
aee3b2f333 2020: d19: ex1: add input 2021-12-01 10:42:02 +01:00
1d1936f5e7 2020: d18: ex2: add solution 2021-12-01 10:42:02 +01:00
2d4a21dc9a 2020: d18: ex2: add input 2021-12-01 10:42:02 +01:00
34d72e9729 2020: d18: ex1: add solution 2021-12-01 10:42:02 +01:00
932e5a40f7 2020: d18: ex1: add input 2021-12-01 10:42:02 +01:00
8c2a2ed438 2020: d17: ex2: add solution 2021-12-01 10:42:02 +01:00
6dcd2bcf69 2020: d17: ex2: add input 2021-12-01 10:42:02 +01:00
ef6e30cb6c 2020: d17: ex1: add solution 2021-12-01 10:42:02 +01:00
d36fb3473d 2020: d17: ex1: add input 2021-12-01 10:42:02 +01:00
80a4297e93 2020: d16: ex2: add solution 2021-12-01 10:42:02 +01:00
a529394eb4 2020: d16: ex2: add input 2021-12-01 10:42:02 +01:00
6501cb9cf5 2020: d16: ex1: add solution 2021-12-01 10:42:02 +01:00
7e162a4e7a 2020: d16: ex1: add input 2021-12-01 10:42:02 +01:00
1831dc4b8f 2020: d15: ex2: add solution 2021-12-01 10:42:02 +01:00
ef2957970a 2020: d15: ex2: add input 2021-12-01 10:42:02 +01:00
832159237f 2020: d15: ex1: add solution 2021-12-01 10:42:02 +01:00
c1aaae7946 2020: d15: ex1: add input 2021-12-01 10:42:02 +01:00
2de3573cfd 2020: d15: ex2: add solution 2021-12-01 10:42:02 +01:00
a1c2123291 2020: d15: ex2: add input 2021-12-01 10:42:02 +01:00
f97a35248d 2020: d14: ex1: add solution 2021-12-01 10:42:02 +01:00
78f159598d 2020: d14: ex1: add input 2021-12-01 10:42:02 +01:00
bf2c65036f 2020: d13: ex2: add solution 2021-12-01 10:42:02 +01:00
bf81ef41f8 2020: d13: ex2: add input 2021-12-01 10:42:02 +01:00
617a003a51 2020: d13: ex1: add solution 2021-12-01 10:42:02 +01:00
08ce15d6c0 2020: d13: ex1: add input 2021-12-01 10:42:02 +01:00
52fba3b92f 2020: d12: ex2: add solution 2021-12-01 10:42:02 +01:00
05670f39c0 2020: d12: ex2: add input 2021-12-01 10:42:02 +01:00
0cd15bb346 2020: d12: ex1: add solution 2021-12-01 10:42:02 +01:00
060ba38597 2020: d12: ex1: add input 2021-12-01 10:42:02 +01:00
4b71dee7c4 2020: d11: ex2: add solution 2021-12-01 10:42:02 +01:00
e9cab0c0bf 2020: d11: ex2: add input 2021-12-01 10:42:02 +01:00
acc175e4a6 2020: d11: ex1: add solution 2021-12-01 10:42:02 +01:00
c318b9970c 2020: d11: ex1: add input 2021-12-01 10:42:02 +01:00
d3abeae02a 2020: d10: ex2: add solution 2021-12-01 10:42:02 +01:00
5fb874f00b 2020: d10: ex2: add input 2021-12-01 10:42:02 +01:00
9bc536f6ec 2020: d10: ex1: add solution 2021-12-01 10:42:02 +01:00
f67de590ce 2020: d10: ex1: add input 2021-12-01 10:42:02 +01:00
f3456d2ca9 2020: d09: ex2: add solution 2021-12-01 10:42:02 +01:00
e127a77443 2020: d09: ex2: add input 2021-12-01 10:42:02 +01:00
5da7942d78 2020: d09: ex1: add solution 2021-12-01 10:42:02 +01:00
074226098f 2020: d09: ex1: add input 2021-12-01 10:42:02 +01:00
d7e74e60f1 2020: d08: ex2: add solution 2021-12-01 10:42:02 +01:00
5a39d2babe 2020: d08: ex2: add input 2021-12-01 10:42:02 +01:00
17138bfc8f 2020: d08: ex1: add solution 2021-12-01 10:42:02 +01:00
0ed6d5eb43 2020: d08: ex1: add input 2021-12-01 10:42:02 +01:00
d3a1040f60 2020: d07: ex2: add solution 2021-12-01 10:42:02 +01:00
acc9ef472c 2020: d07: ex2: add input 2021-12-01 10:42:02 +01:00
146b3becf9 2020: d07: ex1: add solution 2021-12-01 10:42:02 +01:00
7d268d0d4f 2020: d07: ex1: add input 2021-12-01 10:42:02 +01:00
a226768e08 2020: d06: ex2: add solution 2021-12-01 10:42:02 +01:00
1c64a8f18b 2020: d06: ex2: add input 2021-12-01 10:42:02 +01:00
79ad4a26b5 2020: d06: ex1: add solution 2021-12-01 10:42:02 +01:00
032223781d 2020: d06: ex1: add input 2021-12-01 10:42:02 +01:00
233caf8b11 2020: d05: ex2: add solution 2021-12-01 10:42:02 +01:00
18d95d8665 2020: d05: ex2: add input 2021-12-01 10:42:02 +01:00
390eb447cc 2020: d05: ex1: add solution 2021-12-01 10:42:02 +01:00
b25f2908d5 2020: d05: ex1: add input 2021-12-01 10:42:02 +01:00
4cf562410a 2020: d04: ex2: add solution 2021-12-01 10:42:02 +01:00
26e3bd0006 2020: d04: ex2: add input 2021-12-01 10:42:02 +01:00
005501546f 2020: d04: ex1: add solution 2021-12-01 10:42:02 +01:00
dd8a4569d2 2020: d04: ex1: add input 2021-12-01 10:42:02 +01:00
4121ef0880 2020: d03: ex2: add solution 2021-12-01 10:42:02 +01:00
9c6b5bf887 2020: d03: ex2: add input 2021-12-01 10:42:02 +01:00
93dfa3ab8c 2020: d03: ex1: add solution 2021-12-01 10:42:02 +01:00
4125c20fb7 2020: d03: ex1: add input 2021-12-01 10:42:02 +01:00
878b0a10d3 2019: d19: ex2: add solution 2021-12-01 10:42:02 +01:00
e812fd424a 2019: d19: ex2: add input 2021-12-01 10:42:02 +01:00
d868e9f5a9 2019: d19: ex1: add solution 2021-12-01 10:42:02 +01:00
8733c82b46 2019: d19: ex1: add input 2021-12-01 10:42:02 +01:00
533fce5d69 2019: d18: ex2: add solution 2021-12-01 10:42:02 +01:00
5929fd5f07 2019: d18: ex2: add input 2021-12-01 10:42:02 +01:00
1014d1546b 2019: d18: ex1: add solution 2021-12-01 10:42:02 +01:00
3 changed files with 4 additions and 4 deletions

View file

@ -1,2 +0,0 @@
[settings]
profile=black

View file

@ -5,7 +5,8 @@ from collections import defaultdict, deque
from dataclasses import dataclass
from functools import lru_cache
from math import inf
from typing import DefaultDict, Deque, Dict, FrozenSet, Iterator, List, Tuple, Union
from typing import (DefaultDict, Deque, Dict, FrozenSet, Iterator, List, Tuple,
Union)
RawGrid = List[str]
GraphInfo = List[Tuple[str, int]]

View file

@ -5,7 +5,8 @@ from collections import defaultdict, deque
from dataclasses import dataclass
from functools import lru_cache
from math import inf
from typing import DefaultDict, Deque, Dict, FrozenSet, Iterator, List, Tuple, Union
from typing import (DefaultDict, Deque, Dict, FrozenSet, Iterator, List, Tuple,
Union)
RawGrid = List[str]
GraphInfo = List[Tuple[str, int]]