public void PartTwo() { var input = Helpers.FileHelper.ParseFile(InputFile); var homework = new MathHomework(input, HomeworkType.Advanced); long sum = homework.Equations.Sum(x => x.Result); Assert.IsTrue(sum == 33331817392479); }
public void PartOne() { var input = Helpers.FileHelper.ParseFile(InputFile); var homework = new MathHomework(input); long sum = homework.Equations.Sum(x => x.Result); Assert.IsTrue(sum == 209335026987); }
static void Main(string[] args) { var mathHomework = new MathHomework(File.ReadAllLines("../input.txt")); //Part One Console.WriteLine(mathHomework.SolveHomework()); //Part Two Console.WriteLine(mathHomework.SolveHomeworkPart2()); }
public void PartOneTest() { var subject = new MathHomework(GetExampleInput()); Assert.Equal(26457, subject.SolveHomework()); }
public void PartTwoTest() { var subject = new MathHomework(GetExampleInput()); Assert.Equal(694173, subject.SolveHomeworkPart2()); }