Пример #1
0
        public void FinalAnswer()
        {
            long fuelRequired = Part1.CalculateFuelRequiredForMultiples(finalMassList);
            long expectedFuel = 3401852;

            Assert.Equal(fuelRequired, expectedFuel);
        }
Пример #2
0
        static void Main(string[] args)
        {
            var solve1 = new Part1().Solve();

            Console.WriteLine(solve1);

            var solve2 = new Part2().Solve();

            Console.WriteLine(solve2);
        }
Пример #3
0
        public void Answer1()
        {
            List <long> masses = new List <long>()
            {
                12, 14, 1969, 100756
            };
            long fuelRequired = Part1.CalculateFuelRequiredForMultiples(masses);
            long expectedFuel = 34241;

            Assert.Equal(fuelRequired, expectedFuel);
        }
Пример #4
0
        public void BaseCases(long mass, long expectedFuel)
        {
            long fuelRequired = Part1.CalculateFuelRequired(mass);

            Assert.Equal(fuelRequired, expectedFuel);
        }