Solve() public method

public Solve ( ReadOnlySpan input, Solution solution ) : void
input ReadOnlySpan
solution Solution
return void
Ejemplo n.º 1
0
        public void Part1Solution()
        {
            var solver = new Day04();
            var answer = solver.Solve(256310, 732736);

            _testOutputHelper.WriteLine(answer.ToString());
        }
Ejemplo n.º 2
0
        public void Step1()
        {
            var rows    = File.ReadAllLines(@"C:\Code\AoC 2017\input_04.txt");
            var phrases = rows.Select(r => r.Split(' '));

            Console.WriteLine(Day04.Solve(phrases));
        }
Ejemplo n.º 3
0
        public void Solve()
        {
            var input  = DataHelper.Get(4);
            var solver = new Day04();
            var result = solver.Solve(input);

            Output.WriteLine(result.ToString());
        }
Ejemplo n.º 4
0
        public void Part1()
        {
            var input = @"
ecl:gry pid:860033327 eyr:2020 hcl:#fffffd
byr:1937 iyr:2017 cid:147 hgt:183cm

iyr:2013 ecl:amb cid:350 eyr:2023 pid:028048884
hcl:#cfa07d byr:1929

hcl:#ae17e1 iyr:2013
eyr:2024
ecl:brn pid:760753108 byr:1931
hgt:179cm

hcl:#cfa07d eyr:2025 pid:166559648
iyr:2011 ecl:brn hgt:59in".Trim();

            var solver = new Day04();
            var result = solver.Solve(input);

            result.ShouldBe(2);
        }