From 18f43c76985f1a5c6d0d8769b3871e3460f3fd66 Mon Sep 17 00:00:00 2001 From: Ben Harris Date: Sat, 18 Dec 2021 16:09:07 -0500 Subject: [PATCH] inline d18p1 function --- aoc2021/Day18.cs | 7 ++----- 1 file 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() {