Пример #1
0
 public Day1()
 {
     inputGetter    = new InputGetter();
     rawInput       = inputGetter.GetRawString(fileName);
     fuelForModules = new List <int>();
     fuelForFuel    = new List <int>();
 }
Пример #2
0
 public Day10()
 {
     _inputGetter  = new InputGetter();
     _rawInput     = _inputGetter.GetRawString(_fileName);
     CoordinateMap = new List <Point>();
     PopulateMap();
     Console.WriteLine(string.Join(",", CoordinateMap));
 }
Пример #3
0
 /// <summary>
 /// Constructor.
 /// </summary>
 /// <param name="fileName">The name of the text file to use for input</param>
 public Day6(string fileName = null)
 {
     if (fileName != null)
     {
         _fileName = fileName;
     }
     _inputGetter = new InputGetter();
     _rawInput    = _inputGetter.GetRawString(_fileName);
     _orbitMap    = new OrbitMap();
 }
Пример #4
0
 public Day3()
 {
     inputGetter = new InputGetter();
     rawInput    = inputGetter.GetRawString(fileName);
 }
Пример #5
0
 public Day9()
 {
     _inputGetter = new InputGetter();
     _rawInput    = _inputGetter.GetRawString(_fileName);
     _computer    = new IntcodeComputer(_rawInput);
 }
Пример #6
0
 public Day8()
 {
     _inputGetter = new InputGetter();
     _rawInput    = _inputGetter.GetRawString(_fileName);
 }
Пример #7
0
 public Day5()
 {
     inputGetter = new InputGetter();
     rawInput    = inputGetter.GetRawString(fileName);
     computer    = new IntcodeComputer(rawInput);
 }