Ejemplo n.º 1
0
        public void TestRunProgramWithBitmaskFromFile()
        {
            PortComputer pc = new PortComputer();

            pc.RunProgramWithBitmaskFromFile("input/day14.txt");
            Assert.Equal(165, pc.SumOfMemory());
        }
Ejemplo n.º 2
0
        public override Day Run()
        {
            dayOfMonth = 14;
            stopwatch.Start();
            PortComputer pc = new PortComputer();

            pc.RunProgramWithBitmaskFromFile("input/day14.txt");
            answer_part1 = pc.SumOfMemory().ToString();
            pc           = new PortComputer();
            pc.RunProgramWithDecoderFromFile("input/day14.txt");
            answer_part2 = pc.SumOfMemory().ToString();
            return(this);
        }