コード例 #1
0
ファイル: Day14Tests.cs プロジェクト: gclodge/CGC.Advent
        public void Test_DayFourteen_PartTwo()
        {
            var  src          = Path.Combine(TestHelper.TestDir, "Day14.Input.txt");
            long oreAvailable = 1000000000000;
            var  fuel         = NanoFactoryHelper.FindMaximumFuelWithOre(src, oreAvailable);

            Assert.IsTrue(fuel == 2390226);
        }
コード例 #2
0
ファイル: Day14Tests.cs プロジェクト: gclodge/CGC.Advent
 public void Test_KnownMaxFuels()
 {
     foreach (var testTup in KnownMaxFuels)
     {
         long oreAvailable = 1000000000000;
         var  fuel         = NanoFactoryHelper.FindMaximumFuelWithOre(testTup.Item1, oreAvailable);
         Assert.IsTrue(fuel == testTup.Item2);
     }
 }