inline d18p1 function
continuous-integration/drone/push Build is passing Details

This commit is contained in:
Ben Harris 2021-12-18 16:09:07 -05:00
parent 06872beca5
commit 18f43c7698
1 changed files with 2 additions and 5 deletions

View File

@ -106,11 +106,8 @@ public sealed class Day18 : Day
return 3 * Magnitude(node?.Left) + 2 * Magnitude(node?.Right);
}
public override object Part1()
{
var result = _fishes.Skip(1).Aggregate(Parse(_fishes.First()), (a, b) => Add(a, Parse(b)));
return Magnitude(result.Root);
}
public override object Part1() =>
Magnitude(_fishes.Skip(1).Aggregate(Parse(_fishes.First()), (a, b) => Add(a, Parse(b))).Root);
public override object Part2()
{