feat: day 1 completed both part 1 and part 2

This commit is contained in:
Stevan Freeborn
2024-12-01 23:39:11 -06:00
commit 17f6c01170
14 changed files with 1229 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
namespace HistorianHysteria;
class PuzzleParser
{
public (List<int> Left, List<int> Right) Parse(string[] lines)
{
var left = new List<int>();
var right = new List<int>();
foreach (var line in lines)
{
var numbers = line.Split()
.Where(s => string.IsNullOrWhiteSpace(s) is false)
.Select(int.Parse)
.ToArray();
left.Add(numbers[0]);
right.Add(numbers[1]);
}
return (left, right);
}
}