public void Part2_GetTotalArrangementsForSimpleExample() { var input = new List <int> { 16, 10, 15, 5, 1, 11, 7, 19, 6, 12, 4 }; DayTen.GetTotalArrangementsForAdapterChain(input).Should().Be(8); }
public void Part2_GetTotalArrangementsForLargerExample() { var input = new List <int> { 28, 33, 18, 42, 31, 14, 46, 20, 48, 47, 24, 23, 49, 45, 19, 38, 39, 11, 1, 32, 25, 35, 8, 17, 7, 9, 4, 2, 34, 10, 3 }; DayTen.GetTotalArrangementsForAdapterChain(input).Should().Be(19208); }