Day 13 solution

I am not completely happy with this data structure, but it's functional enough. I wanted to implement comparers and equality overrides for the classes to make part 2 shorter, but it would have come at the cost of a bunch of boilerplate code, so whatever.
This commit is contained in:
2022-12-13 17:15:16 -06:00
parent 61227ba688
commit ba6ad54329
4 changed files with 681 additions and 909 deletions

View File

@ -60,6 +60,7 @@
<EmbeddedResource Include="inputs\12a.txt" />
<EmbeddedResource Include="inputs\13.txt" />
<None Remove="inputs\14.txt" />
<EmbeddedResource Include="inputs\13a.txt" />
<EmbeddedResource Include="inputs\14.txt" />
<None Remove="inputs\15.txt" />
<EmbeddedResource Include="inputs\15.txt" />