diff options
author | Ben Harris <ben@tilde.team> | 2021-12-12 15:09:41 -0500 |
---|---|---|
committer | Ben Harris <ben@tilde.team> | 2021-12-12 15:09:41 -0500 |
commit | 18a5d9aae31839ba4bf64a38922d6e4b4459151a (patch) | |
tree | 81e73296a8c1bd9c05fb07d7cb5a15748051b6bb /aoc2021/Day03.cs | |
parent | 7feb07944a4183f4caae4b9004bab1d4e139fd51 (diff) |
refactor p1 and p2 to return objects
Diffstat (limited to 'aoc2021/Day03.cs')
-rw-r--r-- | aoc2021/Day03.cs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/aoc2021/Day03.cs b/aoc2021/Day03.cs index f8e18dc..7579ffe 100644 --- a/aoc2021/Day03.cs +++ b/aoc2021/Day03.cs @@ -12,7 +12,7 @@ public sealed class Day03 : Day _report = Input.ToList(); } - public override string Part1() + public override object Part1() { var l = _report.Count / 2; var g = new StringBuilder(); @@ -28,10 +28,10 @@ public sealed class Day03 : Day var gamma = g.ToString().BigIntegerFromBinaryString(); var epsilon = e.ToString().BigIntegerFromBinaryString(); - return $"{gamma * epsilon}"; + return gamma * epsilon; } - public override string Part2() + public override object Part2() { var o = _report; var c = _report; @@ -57,6 +57,6 @@ public sealed class Day03 : Day } var co2 = c.Single().BigIntegerFromBinaryString(); - return $"{o2 * co2}"; + return o2 * co2; } } |