예제 #1
0
        public void AOC_2020_Day06b()
        {
            var input  = File.ReadAllText(".//Content2//2020/Day06.txt");
            var answer = AOC_2020_Day06_Answer.CalculateAnswersGivenByEveryone(input);

            answer.Should().Be(3158);
        }
예제 #2
0
        public void AOC_2020_Day06a()
        {
            var input  = File.ReadAllText(".//Content2//2020/Day06.txt");
            var answer = AOC_2020_Day06_Answer.CalculateSumOfCounts(input);

            answer.Should().Be(6297);
        }
예제 #3
0
        public void count_questions_answered_by_everyone()
        {
            var input  = @"abc

a
b
c

ab
ac

a
a
a
a

b";
            var answer = AOC_2020_Day06_Answer.CalculateAnswersGivenByEveryone(input);

            answer.Should().Be(6);
        }
예제 #4
0
        public void count_total_from_each_group()
        {
            var input  = @"abc

a
b
c

ab
ac

a
a
a
a

b";
            var answer = AOC_2020_Day06_Answer.CalculateSumOfCounts(input);

            answer.Should().Be(11);
        }