예제 #1
0
파일: Day01.cs 프로젝트: alexis2b/aoc2018
        public void Test1_4()
        {
            var res = Day01.ComputeResultingFrequency(new[] { -1, -2, -3 });

            Assert.AreEqual(-6, res);
        }
예제 #2
0
파일: Day01.cs 프로젝트: alexis2b/aoc2018
        public void Test2_2()
        {
            var res = Day01.FindCalibrationFrequency(new[] { 1, -1 });

            Assert.AreEqual(0, res);
        }
예제 #3
0
파일: Day01.cs 프로젝트: alexis2b/aoc2018
        public void Test1_3()
        {
            var res = Day01.ComputeResultingFrequency(new[] { 1, 1, -2 });

            Assert.AreEqual(0, res);
        }
예제 #4
0
파일: Day01.cs 프로젝트: alexis2b/aoc2018
        public void Test1_1()
        {
            var res = Day01.ComputeResultingFrequency(new[] { 1, -2, 3, 1 });

            Assert.AreEqual(3, res);
        }
예제 #5
0
파일: Day01.cs 프로젝트: alexis2b/aoc2018
        public void Test2_5()
        {
            var res = Day01.FindCalibrationFrequency(new[] { 7, 7, -2, -7, -4 });

            Assert.AreEqual(14, res);
        }
예제 #6
0
파일: Day01.cs 프로젝트: alexis2b/aoc2018
        public void Test2_4()
        {
            var res = Day01.FindCalibrationFrequency(new[] { -6, 3, 8, 5, -6 });

            Assert.AreEqual(5, res);
        }
예제 #7
0
파일: Day01.cs 프로젝트: alexis2b/aoc2018
        public void Test2_3()
        {
            var res = Day01.FindCalibrationFrequency(new[] { 3, 3, 4, -2, -4 });

            Assert.AreEqual(10, res);
        }