convert d8p1 to linq
This commit is contained in:
parent
f1f363eea1
commit
14e8698150
|
@ -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() => "";
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue