AoC2022/AoC2022.Day1_1/Program.cs
2022-12-01 15:30:46 +01:00

12 lines
406 B
C#

var input = File.ReadAllText("inputs/1_1.txt").TrimEnd('\n');
var sInput = input.Split("\n\n");
var elves = sInput.Select(s => new Elf(s.Split("\n").Select(int.Parse).ToList()));
Console.WriteLine(elves.MaxBy(elf => elf.Total())!.Total());
internal class Elf {
private readonly List<int> _calories;
public int Total() => _calories.Sum();
public Elf(List<int> calories) => _calories = calories;
}