Program.cs 403 B

1234567891011121314151617
  1. using Day5;
  2. if (args.Length < 1)
  3. {
  4. Console.WriteLine("Requires 1 args: inputFileName");
  5. return -1;
  6. }
  7. var inputFile = args[0];
  8. var parser = new MapParser();
  9. var almanac = parser.Parse(inputFile);
  10. var mapped = almanac.Map(almanac.Seeds, "seed", "location");
  11. Console.WriteLine($"Locations: {string.Join(", ", mapped)}");
  12. Console.WriteLine($"Min: {mapped.Min()}");
  13. return 0;