convert d8p1 to linq

This commit is contained in:
Ben Harris 2021-12-08 00:11:17 -05:00
parent f1f363eea1
commit 14e8698150
1 changed files with 6 additions and 13 deletions

View File

@ -9,19 +9,12 @@ public sealed class Day08 : Day
{ {
} }
public override string Part1() public override string Part1() =>
{ Input
var count = 0; .Select(line => line.Split(" | ")[1].Split(' '))
foreach (var line in Input) .Select(outputs => outputs.Count(o => new[] { 2, 3, 4, 7 }.Contains(o.Length)))
{ .Sum()
var outputs = line .ToString();
.Split(" | ")[1]
.Split(' ', StringSplitOptions.TrimEntries | StringSplitOptions.RemoveEmptyEntries);
count += outputs.Count(o => new[] { 2, 3, 4, 7 }.Contains(o.Length));
}
return $"{count}";
}
public override string Part2() => ""; public override string Part2() => "";
} }