rename flash tally variable
continuous-integration/drone/push Build is passing Details

This commit is contained in:
Ben Harris 2021-12-11 00:42:29 -05:00
parent c168e0b9a2
commit 043ab861bd
1 changed files with 3 additions and 3 deletions

View File

@ -5,7 +5,7 @@
/// </summary> /// </summary>
public sealed class Day11 : Day public sealed class Day11 : Day
{ {
private int _currentAnswer; private int _flashTally;
private readonly int _flashesAfter100, _totalTurns; private readonly int _flashesAfter100, _totalTurns;
private readonly int[][] _octopusField; private readonly int[][] _octopusField;
@ -36,14 +36,14 @@ public sealed class Day11 : Day
else else
done = false; done = false;
if (_totalTurns == 100) _flashesAfter100 = _currentAnswer; if (_totalTurns == 100) _flashesAfter100 = _flashTally;
if (done) break; if (done) break;
} }
} }
private void FlashAt(int r, int c) private void FlashAt(int r, int c)
{ {
_currentAnswer++; _flashTally++;
_octopusField[r][c] = -1; _octopusField[r][c] = -1;
foreach (var rr in new[] { -1, 0, 1 }.Select(dr => dr + r)) foreach (var rr in new[] { -1, 0, 1 }.Select(dr => dr + r))
foreach (var cc in new[] { -1, 0, 1 }.Select(dc => dc + c)) foreach (var cc in new[] { -1, 0, 1 }.Select(dc => dc + c))