public Day8(string inputFile) { Instructions = Reader.ReadStrings(inputFile) .Select(line => new Instruction(line)) .ToList(); ExecutedInstructions = new HashSet <int>(); SwappedInstructions = new HashSet <int>(); Accumulator = 0; }
public Day2(string inputFile) { Entries = Reader.ReadStrings(inputFile) .Select(input => new PasswordWithRule(input)) .ToList(); }
public Day7(string inputFile) { Bags = Reader.ReadStrings(inputFile) .Select(line => new Bag(line)) .ToList(); }
public Day1(string inputFile) { Entries = Reader.ReadStrings(inputFile) .Select(input => Int32.Parse(input)) .ToList(); }
public Day5(string inputFile) { BoardingPasses = Reader.ReadStrings(inputFile) .Select(line => new BoardingPass(line)) .ToList(); }
public Day3(string inputFile) { Entries = Reader.ReadStrings(inputFile); MaxCol = Entries.First().Length; }