| 1234567891011121314151617 |
- using Day5;
- if (args.Length < 1)
- {
- Console.WriteLine("Requires 1 args: inputFileName");
- return -1;
- }
- var inputFile = args[0];
- var parser = new MapParser();
- var almanac = parser.Parse(inputFile);
- var mapped = almanac.Map(almanac.Seeds, "seed", "location");
- Console.WriteLine($"Locations: {string.Join(", ", mapped)}");
- Console.WriteLine($"Min: {mapped.Min()}");
- return 0;
|