Program.cs 432 B

1234567891011121314151617181920212223
  1. using Day4;
  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 ScratchParser();
  9. var sum = 0;
  10. foreach (var card in parser.Parse(inputFile))
  11. {
  12. var score = card.GetScore();
  13. Console.WriteLine($"{card.Id}: {score}");
  14. sum += score;
  15. }
  16. Console.WriteLine();
  17. Console.WriteLine($"Total Score: {sum}");
  18. return 0;