diff options
author | Ben Harris <ben@tilde.team> | 2019-12-12 16:32:05 -0500 |
---|---|---|
committer | Ben Harris <ben@tilde.team> | 2019-12-12 16:32:05 -0500 |
commit | 3103a7aef185654cb2245d83184cdb82af2b4d0c (patch) | |
tree | 0b4c1ff80d057c349ae7231fded2f6095a7913e1 | |
parent | 16a5eff3bd5961ce5e4ac7aca74de7ed978f84f4 (diff) |
increment step in Step()
-rw-r--r-- | Day12.cs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/Day12.cs b/Day12.cs index 40d7b1e..663742d 100644 --- a/Day12.cs +++ b/Day12.cs @@ -97,11 +97,13 @@ namespace aoc2019 foreach (var moon in moons) moon.Move(); + + step++; } public override string Part1() { - for (step = 0; step < 1000; step++) + while (step < 1000) Step(); return $"{moons.Sum(p => p.TotalEnergy)}"; @@ -113,7 +115,6 @@ namespace aoc2019 while (cycleX == 0 || cycleY == 0 || cycleZ == 0) { Step(); - step++; if (cycleX == 0 && moons.All(m => m.dx == 0)) cycleX = step * 2; if (cycleY == 0 && moons.All(m => m.dy == 0)) cycleY = step * 2; if (cycleZ == 0 && moons.All(m => m.dz == 0)) cycleZ = step * 2; |