namespace Day_01.Day_01 { public class Day01 { private static string inputPath = "Day 01/day-01-input.txt"; public static int GetPart1() { return File.ReadAllText(inputPath) .TrimEnd() .Split(Environment.NewLine + Environment.NewLine) .Select(s => s.Split(Environment.NewLine) .Sum(Convert.ToInt32)) .MaxBy(v => v); } public static int GetPart2() { return File.ReadAllText(inputPath) .TrimEnd() .Split(Environment.NewLine + Environment.NewLine) .Select(s => s.Split(Environment.NewLine) .Sum(Convert.ToInt32)) .OrderByDescending(v => v) .Take(3) .Sum(); } } }