public void Run() { var input = InputGetter.GetFromLinesAsLong(9); var result1 = PartOne(input, 25); Console.WriteLine(result1); var(min, max) = PartTwo(input, result1); Console.WriteLine($"Min: {min}, Max:{max}, Total:{min + max}"); }
public void Run() { var input = InputGetter.GetFromLinesAsLong(1); var result1 = PartOne(input); Console.WriteLine(result1); var result2 = PartTwo(input); Console.WriteLine(result2); }
public void Run() { var input = InputGetter.GetFromLinesAsLong(10); var sortedInput = input.ToList(); sortedInput.Sort(); sortedInput.Add(sortedInput.Max() + 3); //device sortedInput.Insert(0, 0); //charging port var result1 = PartOne(sortedInput); Console.WriteLine(result1); var result2 = PartTwo(sortedInput); Console.WriteLine(result2); }