diff options
author | Ben Harris <ben@tilde.team> | 2021-12-18 16:09:07 -0500 |
---|---|---|
committer | Ben Harris <ben@tilde.team> | 2021-12-18 16:09:07 -0500 |
commit | 18f43c76985f1a5c6d0d8769b3871e3460f3fd66 (patch) | |
tree | 0a1cf628b308942cebf9e6043edef31aedd52e2e | |
parent | 06872beca5ce10f12e5429e185e11e92e8255924 (diff) |
inline d18p1 function
-rw-r--r-- | aoc2021/Day18.cs | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/aoc2021/Day18.cs b/aoc2021/Day18.cs index c8ea308..35fe8ff 100644 --- a/aoc2021/Day18.cs +++ b/aoc2021/Day18.cs @@ -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() { |