Пример #1
0
        public void Day12_1()
        {
            jupiterMoonSystem.AddMoon(new Moon(-1, 0, 2));
            jupiterMoonSystem.AddMoon(new Moon(2, -10, -7));
            jupiterMoonSystem.AddMoon(new Moon(4, -8, 8));
            jupiterMoonSystem.AddMoon(new Moon(3, 5, -1));

            var initialSystem = new JupiterMoonSystem();

            initialSystem.AddMoon(new Moon(-1, 0, 2));
            initialSystem.AddMoon(new Moon(2, -10, -7));
            initialSystem.AddMoon(new Moon(4, -8, 8));
            initialSystem.AddMoon(new Moon(3, 5, -1));

            var solution = Program.Part2Solution(jupiterMoonSystem, initialSystem);

            Assert.AreEqual(2772, solution);
        }
Пример #2
0
 public void Setup()
 {
     jupiterMoonSystem = new JupiterMoonSystem();
 }