inline d18p1 function
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
This commit is contained in:
parent
06872beca5
commit
18f43c7698
|
@ -106,11 +106,8 @@ public sealed class Day18 : Day
|
||||||
return 3 * Magnitude(node?.Left) + 2 * Magnitude(node?.Right);
|
return 3 * Magnitude(node?.Left) + 2 * Magnitude(node?.Right);
|
||||||
}
|
}
|
||||||
|
|
||||||
public override object Part1()
|
public override object Part1() =>
|
||||||
{
|
Magnitude(_fishes.Skip(1).Aggregate(Parse(_fishes.First()), (a, b) => Add(a, Parse(b))).Root);
|
||||||
var result = _fishes.Skip(1).Aggregate(Parse(_fishes.First()), (a, b) => Add(a, Parse(b)));
|
|
||||||
return Magnitude(result.Root);
|
|
||||||
}
|
|
||||||
|
|
||||||
public override object Part2()
|
public override object Part2()
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue