예제 #1
0
        public void Answer2()
        {
            var program = new BitProgram();

            program.Run(Input.GetLines(Properties.Resources.Day14Input), true);
            Assert.AreEqual(3926790061594L, program.SumVersion2());
        }
예제 #2
0
        public void Test2()
        {
            var program = new BitProgram();

            program.Run(new string[]
            {
                "mask = 000000000000000000000000000000X1001X",
                "mem[42] = 100",
                "mask = 00000000000000000000000000000000X0XX",
                "mem[26] = 1"
            }, true);
            Assert.AreEqual(208L, program.SumVersion2());
        }